【2021-04-14】小红书小程序端滑块验证码

声明:本文只作学习研究,禁止用于非法用途,否则后果自负,如有侵权,请告知删除,谢谢!

文章目录


前言

小红书小程序端,需要抓取一次微信授权的authorization信息,改参数相当于用户登入的凭证


一、x-sign算法

请求头中的x-sign是参数加密的值,且每个链接的值均不一样

headers = {
    'Host': 'www.xiaohongshu.com',
    'authorization': '',
    'device-fingerprint': '',
    'user-agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36 MicroMessenger/7.0.9.501 NetType/WIFI MiniProgramEnv/Windows WindowsWechat',
    'x-sign': 'X77cf0b988536f21e60b7122f7aa789c3',
    'content-type': 'application/json',
}

二、滑块验证码

请求频繁时,会出现验证码,需要根据轨迹及其他参数加密才能获取,请求参数中的act值
【2021-04-14】小红书小程序端滑块验证码


三、流程实现

【2021-04-14】小红书小程序端滑块验证码

【2021-04-14】小红书小程序端滑块验证码

需要解决方案的可以加v聊:zwj1314520-y
上一篇:Java将数字日期转成中文的日期


下一篇:DispatcherServlet源码分析