twisted10 POST的使用

来源:互联网 发布:360强力卸载软件 编辑:程序博客网 时间:2024/06/15 16:08
from twisted.internet import reactorfrom twisted.web.resource import Resourcefrom twisted.web.server import Siteclass WebRootResource(Resource):isLeaf = Truedef render_GET(self, request):return """<html><body><form method="POST"><input name="form-field" type="text"/><input type="submit"/></form></body></html>"""def render_POST(self, request):print 'request.args=',request.argsreturn """<html>you submit %s.</html>""" % (request.args["form-field"][0])if __name__ == '__main__':s = Site(WebRootResource())reactor.listenTCP(8000,s)reactor.run()
根据HTTP协议不同的方法来实现不同的render_METHOD操作,例如POST则是render_POST,GET则是render_GET


0 0
原创粉丝点击