[英]How to handle in-body POST request in Cherrypy?
我是cherrypy的新手,無法找到合適的文檔。
如何在Cherrypy中處理POST正文請求?
注意:我使用過mod-python。 在其中req.read()直接給出了體內帖子內容的內容,發送方式如下:
curl -X POST -d @test.xml "http://127.0.0.1:80/generate/gen.py"
這里的test.xml是包含xml內容的文件。
我只想使用cherrypy ...請不要建議使用mod-python:P
您可以使用cherrypy.request.body.read()方法獲取XML。 例如:
class MyApp(object):
@cherrypy.expose
def my_handler(self):
body = cherrypy.request.body.read()
# process XML from body here...
return "I got %s bytes." % len(body)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.