吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1383|回复: 18
收起左侧

[求助] python爬虫discuz显示200但是未签到

[复制链接]
iceschool 发表于 2021-11-15 15:05
一开始提示非法字符,后来str(****).encode('utf0-8')之后倒是不显示非法字符了,而且返回码200,但是始终签不上到,大佬们有什么办法吗
签到部分代码
[Python] 纯文本查看 复制代码
headers_login_2 = {
        'origin': '********',
        'referer': '********',
        'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36 Edg/95.0.1020.44'

    }
data_login_2 = {
        'formhash': formhash_get,
        'signsubmit': 'yes',
        'handlekey': 'signin',
        'emotid': '10',
        'referer': '********',
        'content': '01'
    }
    a = str(data_login_2).encode('utf-8')
    b = str(headers_login_2).encode('utf-8')
    decode_data_login_2 = str(data_login_2).encode('gbk')
    res_sign_1 = session.get(url_sign_1)
    res_sign_2 = session.post(url_sign_2, headers=headers_login_2, data=a,params=c)
    time.sleep(15)

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| iceschool 发表于 2021-11-15 15:07
这是代码运行返回的内容

代码运行返回内容

代码运行返回内容
知心 发表于 2021-11-15 15:26
iceschool 发表于 2021-11-15 15:07
这是代码运行返回的内容

你看一下返回的主体,200只能说明这个请求成功返回了。不能说明签到成功了
我叫小月亮 发表于 2021-11-15 15:31
Bernard3275 发表于 2021-11-15 15:34
我叫小月亮 发表于 2021-11-15 15:31
prin(res_sign_2.text)  看看

res_sign_2  看返回的内容是什么 才能知道啥问题
Bernard3275 发表于 2021-11-15 15:36
看看res_sign_2  返回的内容是什么
yl0002 发表于 2021-11-15 15:45
加上cookie
Rezalt 发表于 2021-11-15 16:05
cookie信息都没有 你签到了怎么告诉别人是谁签到了呢
puz_zle 发表于 2021-11-15 16:19
可以考虑 把那个请求抓出来 使用postman测试下
再用他生成代码的那个工具 就成
 楼主| iceschool 发表于 2021-11-15 16:31
Bernard3275 发表于 2021-11-15 15:34
res_sign_2  看返回的内容是什么 才能知道啥问题

返回的就是截图上面的两个<Response [200]>
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 20:53

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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