簡體   English   中英

如何在Cherrypy中處理體內POST請求?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM