postman发起的post请求和requests.request()的区别

postman软件在你发起post请求时,会自动帮你加上header的信息,所以你能够正常访问到服务器的数据信息,但是当你使用requests.request()请求时,是没有header,这时候会报500错误,或者其他错误(主要取决于服务器的报错信息),所以,当我们在代码中进行post请求数据时,一定不要忘记加入header信息。
如下:

headers = {'Content-type': 'application/json', 'Accept': 'text/plain'}  
response = requests.request("POST", "请求的网址", data=data, headers=headers)

你可能感兴趣的:(postman发起的post请求和requests.request()的区别)