requests接口请求失败而postman请求成功原因
代码如下
1 def ihrm_login(login_data, url1):
2 """login_data:入参"""
3 res = requests.post(url=url1, data=login_data)
4 # print(res)
5 print(res.json())
6
7 if __name__ == "__main__":
8 # 登录测试
9 login_data = {
10 "mobile": "13800000002",
11 "password": "888itcast.CN764%…"
12 }
13 url1 = r'http://ihrm-java.itheima.net/api/sys/login'
14 ihl = ihrm_login(login_data,url1)
结果如下:
失败原因:传入的login_data是json格式,这种格式需要用json来接着
所以把data改成json就行,如下图:
结果如下:
手机扫一扫
移动阅读更方便
你可能感兴趣的文章