关于Python的post请求报504错误

本文记录了作者在使用Python进行POST请求时遇到504错误的解决过程,从SSL验证错误到Content-Type问题,最终发现data需要转化为str格式。通过json.dumps()转换data并适当设置Content-Type解决了问题。同时分享了Postman中将接口请求转为代码的功能,作为调试和编写代码的参考。
摘要由CSDN通过智能技术生成

这是个奇葩的问题,我也是奇葩的研究了好几天,最后发现,哈,原来是这个原因,在此记录下曲折的心路历程

接口Content-Type没有,body用的是postman中的raw数据,格式是text

程序如下:

import requests
url = "https://XXXXXX.com/api/user_device"

headers = {
            'UserName': 'XXX1121@1.com',
            'AccessToken': '08CXXXXXXXt051aS0o*evCgA'
           ,'AppVersion': 'XXX4.3.3',
           'PhoneOS':'iPhone X',
           'PhoneModel':'IOS 11.1',
           'PhoneID':'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值