刚学python想要实现一个模拟登录,请各位的大神看一下哪里有问题 | python | python 技术论坛-江南app体育官方入口

import requests
session=requests.session()
dl_url=’
uaer={

"user-agent": "mozilla/5.0 (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/92.0.4515.131 safari/537.36 slbrowser/8.0.0.12022 slbchan/105",

}
data={
‘account’: “账号”,
‘password’: “密码”
}
dl=session.post(url=dl_url,headers=uaer,data=data)
dl_text=dl.text
print(dl_text)
print(dl.status_code)

#返回的内容

#{“code”:1,”msg”:”登录成功”,”time”:”1678766526”,”data”:{“userinfo”:{“id”:55486,”username”:”18889586128”,”nickname”:”antwxo2zpv7”,”mobile”:”18889586128”,”avatar”:”/defautavatar.png”,”score”:0,”inviter_code”:”h25755486”,”yao_count”:1,”huifu_service_charge”:1,”token”:”9a3a9833-5222-438e-bf85-93e2ea2a3303”,”user_id”:”55486”,”expiretime”:1681358529,”expires_in”:2592000,”is_exist”:1}}}

#200

datam={

‘goods_type’: ‘2’,
‘list_rows’: ‘10’,
‘page’: ‘1’
}

may=’

aa={
‘id’: “1007”,
‘order’: “asc”,
‘page’: ‘1’,
‘sort’: “price”,
‘type’: ‘2’
}
ad=session.post(url=may,data=aa)
sa=ad.json()
print(sa)

#返回的内容

#{‘code’: 0, ‘msg’: ‘请先登录’, ‘time’: ‘1678766541’, ‘data’: none}

登录成功后想在另一个页面提交post请求,但是显示未登录。cookie也获取到了,不知道什么问题了,请各位大神帮帮我,谢谢你。

讨论数量: 3

代码应该专门括起来,而不要和提问内容混淆

1年前

如版主所言,提问问题,起码要把问题和你的code描述规范准确。代码乱成一锅粥,看都看不下去🙈

1年前

看着返回了一个token 看看是否需要在cookie或者参数中加上token

1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
网站地图