微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python - 请求 - POST 有效负载

如何解决Python - 请求 - POST 有效负载

[Q] 请求库 - POST 负载
嗨,我正在尝试将有效负载发布到网站。从开发控制台(网络选项卡)我发现它需要像这样的“请求有效负载”:
123:42["userData",{"name":"Doe","code":"","avatar":[9,31,13,-1],"join":"bz1nPvY09I1A","language":"English","createPrivate":false}]

我认为我正确地发送了数据,即使是 2 种不同的方式,但我收到了 404 错误
#1 First way

url = "..."
payload = {"name":"John","avatar":[6,6,9,"join":"bz1nPvY09I1As","createPrivate": "false"}

r = requests.post(url,data=payload) #NOTICE DATA=...
print(r.status_code)

#2 Sceond way

url = "..."
payload = {"name":"John","createPrivate": "false"}
data = json.dump(payload)

r = requests.post(url,json=data) #NOTICE JSON=
print(r.status_code)

为什么 404,payload 构造错误

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。