从 Tornado HTTPClient 发送表单数据
Send form data from Tornado HTTPClient
如何使用 fetch
method 在 POST
请求中发送多部分表单数据?我在任何地方的文档中都没有看到这一点。
我试过了,但是服务器上的参数 (HTTPServerRequest.arguments
) 是空的:
client.fetch(
'/foo/bar',
headers={'Content-Type': 'form-data'},
body=urllib.parse.urlencode({'a': 1, 'b': 2})
)
阅读这里:
我相信任何答案都会或多或少与我指出的 link 相似。此时您使用的 Http 方法应该无关紧要。大多数问题是关于构建多部分请求。
如何使用 fetch
method 在 POST
请求中发送多部分表单数据?我在任何地方的文档中都没有看到这一点。
我试过了,但是服务器上的参数 (HTTPServerRequest.arguments
) 是空的:
client.fetch(
'/foo/bar',
headers={'Content-Type': 'form-data'},
body=urllib.parse.urlencode({'a': 1, 'b': 2})
)
阅读这里:
我相信任何答案都会或多或少与我指出的 link 相似。此时您使用的 Http 方法应该无关紧要。大多数问题是关于构建多部分请求。