提问者:小点点

如何才能完美复制POST请求?


假设我用我的chrome开发工具收到了一个POST请求。 如何准确地复制POST请求,以便能够用python requests模块发送完全相同的请求。


共2个答案

匿名用户

您可以将POST请求复制为curl,将其导入到Postman中,Postman具有将HTTP请求转换为多种编程语言(也是python)的特性。 这种方法有点复杂,但效果很好。

匿名用户

尝试:

  1. 打开chrome开发人员工具->; 右键单击->; 复制->; 复制为卷曲
  2. curl命令在线转换为Python请求,或使用uncurl包:
import uncurl

print(uncurl.parse("curl 'https://pypi.python.org/pypi/uncurl' -H 'Accept-Encoding: gzip,deflate,sdch'"))

# output:
'requests.get("https://pypi.python.org/pypi/uncurl", headers={
    "Accept-Encoding": "gzip,deflate,sdch",
})'