解决问题:发送json数据一直返回404
1、返回404最大的可能是找不到url
2、出现以下情况
json有json对象和json字符串
如果是接口接受的是json字符串,headers中不需要content-type也可以请求成功 response = requests.post(url= baseData.url["addorder"], headers={"User-Agent": random.choice(baseData.user_agent)}, data= data)
但是如果是接受json对象,headers中必须加入content-type才可以请求成功
response = requests.post(url= baseData.url["addorder"], headers={"User-Agent": random.choice(baseData.user_agent),"ContentType":"application/json"}, data= data)
写接口自动化以上纯属自己犯的错,记录一下,如果有犯同样错的可以看看,也可以问问开发