1. 如何在web.py中提供xml访问
根据要访问的xml文件(如response.xml)创建一个XML模板。如果XML中有变量,就使用相应的模板标签进行替换。下面是一个例子:
$def with (code)<?xml version="1.0"?><RequestNotification-Response><Status>$code</Status></RequestNotification-Response>
为了提供这个XML,需要创建一个单独的web.py程序(如response.py),它要包含下面的代码。注意:要用"web.header('Content-Type', 'text/xml')"来告知客户端--正在发送的是一个XML文件。
import webrender = web.template.render('templates/', cache=False)urls = ('/(.*)', 'index')app = web.application(urls, globals())class index:def GET(self, code):web.header('Content-Type', 'text/xml')return render.index(code)web.webapi.internalerror = web.debugerrorif __name__ == '__main__': app.run()
2. 用canvas做游戏在前端行业技术处在什么水平
所谓的Canvas小游戏,基本都是指Canvas2D小游戏,目前在手机领域应用较广,尤其是微信营销领域,比如着名的神经猫。
此外还有比较酷炫的3DWebRender,WebGL,使用的也是Canvas,只不过跟2D是完全不一样的两个东西,且目前也没有得到很好的浏览器支持。
3. WEB render是什么意思
是webrender吧
是一个java web浏览器