python的请求不起作用,但邮递员起作用
我使用Django Python 3.5并尝试将request.post发送到一个url,但它返回错误405。 在postman中,我选择了post方法,在body中填充我的数据,标题为Content Type:application/x-www-form-urlencoded,结果为true 我的python脚本是:python的请求不起作用,但邮递员起作用,python,post,header,request,postman,Python,Post,Header,Request,Postman,我使用Django Python 3.5并尝试将request.post发送到一个url,但它返回错误405。 在postman中,我选择了post方法,在body中填充我的数据,标题为Content Type:application/x-www-form-urlencoded,结果为true 我的python脚本是: import requests as r login_data = { 'UserName': 'uuuuu', 'Password': 'pppppp' } he
import requests as r
login_data = {
'UserName': 'uuuuu',
'Password': 'pppppp'
}
headers = {"Content-Type": "application/x-www-form-urlencoded"}
a=r.post(url, data=login_data,headers=headers)
我能做什么?在这种情况下,您应该查看您的服务器,并打印输出请求。我会尝试:
import requests as r
import json
login_data = {
'UserName': 'uuuuu',
'Password': 'pppppp'
}
headers = {"Content-Type": "application/x-www-form-urlencoded"}
a=r.post(url, data=json.dumps(login_data), headers=headers)