当前位置: 首页 > news >正文

网站服务器备案查询淘宝网是中国最大的c2c平台

网站服务器备案查询,淘宝网是中国最大的c2c平台,在自己网站建立自己的外链,wordpress 段落 两格​X-Bogus#xff1a;X-Bogus是一种防数据包伪造的一个参数#xff0c; 又称为x伪造#xff0c;主要用于反爬虫#xff0c;这个是某节公司下面基础服务#xff0c;这个反爬虫机制几乎用在了它所有的产品中#xff0c;不过#xff0c;只要是能正常使用#xff0c;这些东…​X-BogusX-Bogus是一种防数据包伪造的一个参数 又称为x伪造主要用于反爬虫这个是某节公司下面基础服务这个反爬虫机制几乎用在了它所有的产品中不过只要是能正常使用这些东西都是透明的X-Bogus生成算法。 获取方法参考某大佬文章【爬虫实战】使用Python和JS逆向抖音X-Bogus参数获取N条视频-CSDN博客 msTokenmsToken可以理解成Message Token相当于每次消息请求的令牌主要用于请求统计这也是具有反爬虫的机制如果相同msToken请求太多也会被定义成恶意请求这时候会出现验证码校验。所以我们在使用的时候可以用uuid或者是雪花算法的id来模拟msToken当然长度大于32位的唯一串最好获取方法如下 def get_ms_token(self, randomlength107):根据传入长度产生随机字符串random_str base_str ABCDEFGHIGKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz0123456789length len(base_str) - 1for _ in range(randomlength):random_str base_str[random.randint(0, length)]return random_str __signaturesignature是签名主要是防止数据传输的过程中“中间人”对数据进行串改。签名一般都是公钥加密私钥验签。参与签名的参数有url地址中的参数还有post请求中的内容也会参与签名。signature主要用于post或者put表单的时候进行使用其他情况暂时未遇到。 获取方法参考某大佬文章 某音签名jsvmp还原__ac_signature-CSDN博客 __ac_nonce临时加密参数用于与_signature一起使用 ttwidttwid类似客户端id即便是游客模式也可以对页面数据进行埋点统计通过收集ttwid下的用户行为数据给与内容推荐和广告推荐。这个也是某节公司下的基础服务所以生成的id只要是某节下的服务都可以使用 ​webid同ttwid类似客户端id也可以说是浏览器id不过ttwid可在cookie获取webid可在随意一个视频请求返回的html文本的script里再通过正则获取 ttwid和webid获取方法js代码就在如上某音签名jsvmp还原__ac_signature-CSDN博客自己抄因为怕版权问题就不复制了 def get_ttwid_webid(self, req_url):获取 ttwid 和 webid:param req_url:请求的视频地址:return:try:response requests.request(GET, req_url, headersself.ttwid_webid_headers, verifyFalse, timeout3)cookies_dict response.cookies.get_dict()ac_nonce cookies_dict.get(__ac_nonce)if(ac_nonce):ac_signature execjs.compile(open(self.ac_sign_js_path).read()).call(func1, req_url, self.user_agent,ac_nonce)ttwid_webid_headers1 copy.deepcopy(self.ttwid_webid_headers)ttwid_webid_headers1[Referer] req_urlttwid_webid_headers1[Cookie] f__ac_nonce{ac_nonce}; __ac_signature{ac_signature}; __ac_referer__ac_blankresponse requests.request(GET, req_url, headersttwid_webid_headers1, verifyFalse, timeout3)if ((/captcha/index.js in response.text) or (Please wait.../body in response.text)):print(跳出验证码暂停爬取)time.sleep(5)return self.get_ttwid_webid(req_url)else:render_data_text \re.compile(\script id\RENDER_DATA\ type\\application\/json\(.*?)\\/script\).findall(response.text)[0]render_data_text requests.utils.unquote(render_data_text)render_data_json json.loads(render_data_text, strictFalse)webid render_data_json.get(app).get(odin).get(user_unique_id)cookies_dict response.cookies.get_dict()ttwid_str cookies_dict.get(ttwid)return ttwid_str, webidexcept (requests.exceptions.ProxyError, requests.exceptions.ReadTimeout,requests.exceptions.ConnectionError) as e:logging.error(e)time.sleep(5)return self.get_ttwid_webid(req_url)
http://www.pierceye.com/news/679567/

相关文章:

  • 如何让网站自适应屏幕北京做网站哪个公司好
  • 个人网站建设简历网站路径怎么做
  • 学做面包到什么网站企业网站都没的百度快照咋办
  • 手机网站建设视频教程安徽建站之星
  • 做网站专题页的字大小是多少购物商城排名
  • 门窗东莞网站建设技术支持海口快速建站模板
  • 公司网站制作第三方网站浮窗制作
  • 网站需要服务器吗?万州网站建设
  • 网站关键词可以修改吗做响应式网站字体需要响应么
  • 公司网站设计怎么做农家乐联盟网站
  • 普通网站报价多少扬中论坛网
  • 提供邢台做wap网站网站开发怎么进行数据库连接
  • 足球网站网站建设东莞网上销售网站建设
  • 响应式网站手机蓝翔老师做的网站
  • 公司网站建设维护合同中德生态园网站定制
  • 网站建设实训结论站长查询工具
  • 做电影网站要很大的主机空间吗苏州网站推广如何
  • 网站维护内容及费用网站详细设计
  • 国产手机做系统下载网站七牛云做wordpress图床
  • 营销型网站建设网站百度文库账号登录入口
  • 医疗网站建设资讯国内十大游戏公司排名
  • 江苏网站建设网络公司男做基视频网站
  • 网站建设培训公司排名客户管理软件免费版
  • 甘肃省建设工程网上投标网站好玩的网游
  • 大学生网站建设课程总结唐四薪php网站开发答案
  • 郑州的网站建设公司有哪些企业策划案
  • 查询域名网站苏州专业网站seo推广
  • 游戏网站建设计划书梦织做网站
  • 电商运营公司简介seo搜索引擎优化求职简历
  • 烟台门户网站有哪些网站做的比较好的