为了账号安全,请及时绑定邮箱和手机立即绑定

使用请求库进行身份验证不起作用

使用请求库进行身份验证不起作用

犯罪嫌疑人X 2021-12-21 10:35:32
尝试制作 HTTP Post,传递两个参数进行身份验证: user,passwordimport requests url = 'http://10.10.13.3:8000/api/login'payload = {'user': 'admin', 'password': 'admin'}response = requests.post(url,data=payload)print response.urlprint response.text奇怪的是,这段代码返回给我,当我使用用户/密码错误登录时也是如此,但在网站上测试登录,它正在工作。这是进行后验证的正确代码吗?
查看完整描述

1 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

你应该data用json. 我喜欢这样:


import requests 

url = 'http://10.10.13.3:8000/api/login'

payload = {'user': 'admin', 'password': 'admin'}


response = requests.post(url,json=payload)

print response.url

print response.text


查看完整回答
反对 回复 2021-12-21
  • 1 回答
  • 0 关注
  • 106 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信