python 等价于 php file_get_contents("php://input")
What is python equivalent of php file_get_contents("php://input")
我正在尝试在 python 中获取 post 请求原始数据,谁能告诉我怎么做?或者 file_get_contents("php://input") 在 Python?
中的等价方法
webapp2
在内部使用 WebOb
,因此您可以通过 request.body
访问请求正文。参见 http://docs.webob.org/en/latest/reference.html#request-body
要获取 POST 请求的 'raw' 数据,您需要执行
class YourRequestHandler(webapp2.RequestHandler):
def post(self):
body = self.request.body
body
现在包含通常存储请求参数的 POST 请求正文。这通常是一个键值对,可以用 json.loads(self.request.body)
为您翻译成 python 字典
我正在尝试在 python 中获取 post 请求原始数据,谁能告诉我怎么做?或者 file_get_contents("php://input") 在 Python?
中的等价方法webapp2
在内部使用 WebOb
,因此您可以通过 request.body
访问请求正文。参见 http://docs.webob.org/en/latest/reference.html#request-body
要获取 POST 请求的 'raw' 数据,您需要执行
class YourRequestHandler(webapp2.RequestHandler):
def post(self):
body = self.request.body
body
现在包含通常存储请求参数的 POST 请求正文。这通常是一个键值对,可以用 json.loads(self.request.body)