上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

python用post一直<Response [403]>

[复制链接]

该用户从未签到

4

主题

10

回帖

37

积分

助理工程师

积分
37
发表于 2022-1-7 22:18:27 | 显示全部楼层 | 阅读模式
悬赏10油猫币已解决
想登录这个网站
https://www.jiandaoyun.com/signin
我写的:
import requests
url = 'https://www.jiandaoyun.com/signin'
headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 '
                         '(KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36'
           }
date = {'username': '+86-1783840xxxx'
        , 'password': 'xxxxxx'
        }
s = requests.Session()
r = s.post(url=url, data=date, headers=headers)
print(r)
QQ截图20220107221614.png

最佳答案

查看完整内容

head里面那几个数据补上 数据从源码去获取 ck和那个token很重要post不是直接request.post那么简单的。。
  • TA的每日心情
    擦汗
    昨天 08:59
  • 签到天数: 532 天

    [LV.9]以坛为家II

    148

    主题

    420

    回帖

    1215

    积分

    版主

    积分
    1215

    油中2周年生态建设者

    发表于 2022-1-7 22:18:28 | 显示全部楼层
    洪水 发表于 2022-1-10 22:22
    搜了好多东西还是不会,哥哥能给个思路吗?谢谢了

    head里面那几个数据补上  数据从源码去获取   ck和那个token很重要post不是直接request.post那么简单的。。
    I don't hate programming but the fucking world.
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 08:59
  • 签到天数: 532 天

    [LV.9]以坛为家II

    148

    主题

    420

    回帖

    1215

    积分

    版主

    积分
    1215

    油中2周年生态建设者

    发表于 2022-1-8 10:08:16 | 显示全部楼层
    header里面的x-csrf-token x-request-id cookie  处理一下
    I don't hate programming but the fucking world.
    回复

    使用道具 举报

    该用户从未签到

    4

    主题

    10

    回帖

    37

    积分

    助理工程师

    积分
    37
    发表于 2022-1-8 10:43:56 | 显示全部楼层
    陈公子的话 发表于 2022-1-8 10:08
    header里面的x-csrf-token x-request-id cookie  处理一下

    怎么处理
    回复

    使用道具 举报

    该用户从未签到

    4

    主题

    10

    回帖

    37

    积分

    助理工程师

    积分
    37
    发表于 2022-1-10 22:22:45 | 显示全部楼层
    陈公子的话 发表于 2022-1-8 10:08
    header里面的x-csrf-token x-request-id cookie  处理一下

    搜了好多东西还是不会,哥哥能给个思路吗?谢谢了
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 18:01
  • 签到天数: 879 天

    [LV.10]以坛为家III

    30

    主题

    732

    回帖

    7356

    积分

    荣誉开发者

    精通各种语言的HelloWord!

    积分
    7356

    荣誉开发者油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-1-10 22:39:57 来自手机  | 显示全部楼层
    不会处理的话,就不用requests了,直接用selenium。
    回复

    使用道具 举报

    该用户从未签到

    4

    主题

    10

    回帖

    37

    积分

    助理工程师

    积分
    37
    发表于 2022-1-11 18:02:00 | 显示全部楼层
    陈公子的话 发表于 2022-1-11 08:53
    head里面那几个数据补上  数据从源码去获取   ck和那个token很重要post不是直接request.post那么简单的。 ...

    谢谢gg,已经解决了。我先用get和正则表达式从网页源码提取了token,然后再用这个token去post就response 200了。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表