如何破429问题|x-kpsdk-ct|x-kpsdk-cd|snkrs bot
nike 429| snkrs 429|nike 新盾 |snkrs 新盾|nike源码|snkrs 源码|snkrs 机器人|为什么nike监控不及时|为什么nike hk|hk nike|
转载至 :联系方式:-> https://github.com/sopify-bot/nikebot
自从4.3号下午5点后,我们检测到nike又升级了,此次带来的主要的问题相信大家会遇到返回码为:429;
1、通过反复测试,我们发现这次目前影响的主要有web端下单、当然后面登录也涉及了。
2、app 端协议登录(这个是后面几天陆续假的)
3、而且其中的x-kpsdk-ct 值,更新极为频繁。从4.3号的1.1到截止笔者写的时候的2.2 已经升级了N多版
而且每次升级均不兼容。
4、但是好消息是x-kpsdk-cd这个值基本上从来未曾改变,希望不要因为此篇技术文章导致他更改。
首先说他有什么用呢?这两个值如果输入不正确会导致直接429的返回值也就是你无法在往下进行。
所以处理这个环节还是有必要的。
那么他如何解决呢?
1、x-kpsdk-ct 他的生成较为容易,通过算法既可以解决;
2、x-kpsdk-cd这个的生成原理就麻烦一些,我们可以通过抓包反复验证
他基本上通过请求就可以拿到,但是问题是你发现你拿到了对的,也不能用。
在通过仔细观察会发现,他是需要post验证的。
而且这个post验证的的数据包,每次版本均会发生变化。这个就比较蛋疼了。
好了,写累了暂时写到这里
转载至 :联系方式:-> https://github.com/sopify-bot/nikebot
往期文章:
《nike app 协议登录|how to login nike app》
《如何破429问题|how to create x-kpsdk-ct x-kpsdk-cd》
《akamai如何生成|how to create akamai sensor data》
《nike web 协议登录|how to login nike web》