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

同济建筑人才网seo优化自学

同济建筑人才网,seo优化自学,唐山seo快速排名,系统重装后怎么装wordpress一、抓包第一次请求 url aHR0cDovL2N5eHcuY24vQ29sdW1uLmFzcHg/Y29saWQ9MTA抓包#xff0c;需要清理浏览器cookie#xff0c;或者无痕模式打开网址#xff0c;否则返回的包不全#xff0c;依照下图中的第一个包进行requests请求 第一次请求后返回 !DOCTYPE html…一、抓包第一次请求 url aHR0cDovL2N5eHcuY24vQ29sdW1uLmFzcHg/Y29saWQ9MTA抓包需要清理浏览器cookie或者无痕模式打开网址否则返回的包不全依照下图中的第一个包进行requests请求 第一次请求后返回 !DOCTYPE htmlhtml xmlnshttp://www.w3.org/1999/xhtmlheadmeta http-equivContent-Type contenttext/html; charsetUTF-8/meta http-equivCache-Control contentno-store, no-cache, must-revalidate, post-check0, pre-check0/meta http-equivConnection contentClose/script typetext/javascriptfunction stringToHex(str){var val;for(var i 0; i str.length; i){if(val )val str.charCodeAt(i).toString(16);else val str.charCodeAt(i).toString(16);}return val;}function YunSuoAutoJump(){ var width screen.width; var heightscreen.height; var screendate width , height;var curlocation window.location.href;if(-1 curlocation.indexOf(security_verify_)){ document.cookiesrcurl stringToHex(window.location.href) ;path/;;}self.location /Column.aspx?colid10security_verify_data stringToHex(screendate);}/scriptscriptsetTimeout(YunSuoAutoJump(), 50);/script/head!--2023-10-11 11:55:23--/html其中stringToHex方法用于将字符串转换为十六进制表示 function stringToHex(str) {var val ;for (var i 0; i str.length; i) {if (val ) val str.charCodeAt(i).toString(16);else val str.charCodeAt(i).toString(16);}return val; }用python实现 def stringToHex(data):valu for i in range(0, len(data), 1):# 获取字符串中索引为 i 的字符的 Unicode 值并转换为十六进制字符串表示unicode_value ord(data[i])val hex(unicode_value)[2:] # [2:] 是为了去掉十六进制字符串前面的 0x 前缀valu valu val # 顺序不能反否则转换的十六进制是倒着的return valuYunSuoAutoJump()方法设置了cookies中的一个srcurl值还有第二次请求的url function YunSuoAutoJump() {var width screen.width;var height screen.height;var screendate width , height;var curlocation window.location.href;if (-1 curlocation.indexOf(security_verify_)) {document.cookie srcurl stringToHex(window.location.href) ;path/;;}self.location /Column.aspx?colid10security_verify_data stringToHex(screendate); }screendate是定值因此 url2 url security_verify_data313232302c363836二、第二次请求 观察浏览器抓到的第二个请求的cookies 发现cookies中除srcurl还有security_verify_data与第一次请求对比发现在第一次请求时携带security_verify_data如下图 因此第二次请求的cookies为 headers1 resp1.headers.get(Set-Cookie) result headers1.split(;)[0] cookies {} key, value result.split() cookies[key] valuekey srcurl value stringToHex(url) cookies[key] value进行第二次请求返回 !DOCTYPE htmlhtml xmlnshttp://www.w3.org/1999/xhtmlheadmeta http-equivContent-Type contenttext/html; charsetUTF-8/meta http-equivCache-Control contentno-store, no-cache, must-revalidate, post-check0, pre-check0/meta http-equivConnection contentClose/ scriptvar cookie_custom {hasItem: function(sKey) {return (new RegExp((?:^|;\\s*) encodeURIComponent(sKey).replace(/[\-\.\\*]/g, \\$) \\s*\\)).test(document.cookie);},removeItem: function(sKey, sPath) {if (!sKey || !this.hasItem(sKey)) {return false;}document.cookie encodeURIComponent(sKey) ; expiresThu, 01 Jan 1970 00:00:00 GMT (sPath ? ; path sPath : );return true;} };function YunSuoAutoJump() {self.location aHR0cDovL2N5eHcuY24vQ29sdW1uLmFzcHg/Y29saWQ9MTA;} /script scriptsetTimeout(cookie_custom.removeItem(srcurl);YunSuoAutoJump();, 50);/script/head/html 由返回可知第三次请求的url与第一次请求一致cookies要除去第二次请求的srcurl这个键再与浏览器中的第三次请求进行对比。 cookies中多了security_session_mid_verify这个键同理可知这个值在第二次请求的Set-Cookie处取得cookies如下 headers2 resp2.headers.get(Set-Cookie) key, value headers2.split(;)[0].split() cookies[key] value cookies.pop(srcurl) # 删去srcurl键值对三、第三次请求 resp3 requests.get(url, headersheaders, verifyFalse, cookiescookies).content此网站如果使用requests.get().text返回的内容不对所以用content查看返回内容发现是乱码部分如下 \xe5\x9b\xbe\xe7\x89\x87\xe6\x87\x92\xe5\x8a\xa0\xe8\xbd\xbd\r 先解码再删去返回中的\r即返回正文内容 text resp3.decode().replace(\r, )
http://www.hkea.cn/news/14579319/

相关文章:

  • 制作网站源码软件成都专业网站建设哪家好
  • 静态网站做淘宝客妇联网网站建设工作
  • 南京市高淳县建设厅网站短视频运营培训学校
  • 网站优化长沙学网页设计学徒培训
  • 竞价托管怎么做北京seo优化
  • 做网站做那一网站好海外网络推广招聘
  • 哈尔滨网站设计wordpress按时间获取文章列表
  • 网站推广优化设计方案电商有哪些推广方法
  • vs可以做网站吗开发网站可用性监控
  • 闵行网站制作设计公司dede网站正在维护中应该怎样设置
  • 做美食网站的图片wordpress有趣插件
  • 利用百度快照搜索消失的网站天津做个网站需要多少钱
  • 好的学校网站设计怎样自己做刷赞网站
  • 跨境网站建站网站建设服务好
  • 西安有什么旅游景点搜索引擎优化技术有哪些
  • 旅游型网站的建设背景h5游戏大厅
  • 齐装网装修平台官网网站semseo先做哪个
  • 可以进网站的软件新生活cms系统下载
  • 东莞外贸企业网站建设一个彩票网站建设
  • 亿通网站建设社区建设网站
  • 聊城哪有做网站的seo关键词优化报价价格
  • 奉贤网站建设哪家好办公用品网站建设市场定位
  • 桥 网站建设wordpress 段落显示
  • 有没有做旅游攻略的网站中文网站模板大全
  • 网站建设页面设计规格做网站的调研报告
  • 东莞做外贸网站的公司动易网站频道栏目字体大小修改
  • 网站建设的具体奖罚措施做电商海报的网站
  • 济南论坛网站建设wordpress用户登录显示请求失败
  • 南阳网站排名优化价格杭州优质网站建设
  • 网站域名重要吗wordpress主题修改字体