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

手机网站自动跳转达内网站开发培训

手机网站自动跳转,达内网站开发培训,论坛模板网站建设,菜鸟教程网页制作模板一、数据接口分析 主页地址:猿人学第三题 1、抓包 通过抓包可以发现数据接口是api/match/3 2、判断是否有加密参数 请求参数是否加密? 无请求头是否加密? 无响应是否加密? 无cookie是否加密? 无 二、发送请求 …

一、数据接口分析

主页地址:猿人学第三题

1、抓包

通过抓包可以发现数据接口是api/match/3
在这里插入图片描述

2、判断是否有加密参数

  1. 请求参数是否加密?
  2. 请求头是否加密?
  3. 响应是否加密?
  4. cookie是否加密?

二、发送请求

因为没有任何的加密参数,所以先尝试直接请求。直接发送请求时,却发现返回的响应内容并不是想要的数据内容,而是乱码
在这里插入图片描述
此时,就需要再次回到浏览器中,观察抓包与我们的请求有何不同。可以发现,浏览器在每次发包获取数据时,都是发了两个包,先使用post请求jssm这个接口,再请求数据接口
在这里插入图片描述
所以我们在发送请求时也要先请求jssm接口,再请求数据
源代码:

"""
Email:912917367@qq.com
Date: 2023/8/1 17:31
"""
import requestsheaders = {'content-length': '0','pragma': 'no-cache','cache-control': 'no-cache','sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"','sec-ch-ua-mobile':	'?0','user-agent': 'yuanrenxue.project','sec-ch-ua-platform': '"Windows"','accept': '*/*','origin': 'https://match.yuanrenxue.cn','sec-fetch-site': 'same-origin','sec-fetch-mode': 'cors','sec-fetch-dest': 'empty','referer': 'https://match.yuanrenxue.cn/match/3','accept-encoding': 'gzip, deflate, br','accept-language': 'zh-CN,zh;q=0.9',
}
cookies = {"Hm_lvt_c99546cf032aaa5a679230de9a95c7db": "1690853737,1690856872","Hm_lvt_9bcbda9cbf86757998a2339a0437208e": "1690856502,1690856877","no-alert3": "true","Hm_lvt_434c501fe98c1a8ec74b813751d4e3e3": "1690856417,1690880272","Hm_lpvt_434c501fe98c1a8ec74b813751d4e3e3": "1690880272","tk": "-3089194693148654306","sessionid": "25yk747fkvd7oiq7oxa6wcagntbj5iso","yuanrenxue_cookie": "1690938760^|KR179JVCQjsT1ll2uyFkuKseGkWgobwDRWVWImdGVZkIC8wndqjpczGZQjnrt4amO4IKe2TKyZ4hljQ2gyj6b0uYEEWL","Hm_lpvt_9bcbda9cbf86757998a2339a0437208e": "1690938771","Hm_lpvt_c99546cf032aaa5a679230de9a95c7db": "1690938773"
}
session = requests.session()
session.headers = headersurl = "https://match.yuanrenxue.cn/jssm"data_dict = {}for page in range(1, 6):response = session.post(url, cookies=cookies)print(response)url_p = 'https://match.yuanrenxue.cn/api/match/3?page={}'.format(page)response = session.get(url=url_p, cookies=cookies)data = response.json()['data']for item in data:if item['value'] in data_dict:data_dict[item['value']] += 1else:data_dict[item['value']] = 1print(data_dict)
http://www.yayakq.cn/news/529460/

相关文章:

  • 常州网站制作公司多吗无锡网站制作建设
  • 手机网站模板 商城广东网站建设怎么选
  • 宝塔做两个网站营销型网站搭建
  • 清远市建设局网站seo是指搜索引擎优化
  • 如何做手机网站h5开发工具哪个好
  • 莱芜网站建设sikesoftwordpress媒体库的目录错误
  • 西部数码 网站管理建站哪家好
  • 谷歌官方网站首页代理网络怎么关闭
  • 微信做网站的弊端有没有专门帮人推广的公司
  • 仿百度百科网站源码谷歌推广方式
  • 网站保姆-源码下载丰都县网站
  • 网站建设实训记录网站仿站教程
  • 网站 建设目标一键开启网站
  • 建设网站能盈利吗nas网站怎么做网站
  • 可以让外国人做问卷调查的网站wordpress变性
  • 宿城网站建设做电商网站的公司简介
  • 北京优化互联网公司宁波最好的seo外包
  • 如何用ps做网站首页的图片国内优秀html网站
  • 平台网站的建设需求wordpress 特效代码
  • 乐趣做网站系统开发环境有哪些
  • 电商网站增加客户c#网站开发工具
  • 算命网站该怎样做长春自媒体公司
  • 2020给个免费网站好人有好报建设部网站查询公司
  • 磁力链最佳的搜索引擎建设网站优化
  • 莒县做网站外贸网站建设知识 列表
  • 深圳做网站的公司 cheungdom网站好坏标准
  • 正规的企业网站建设网络营销案例实例
  • Python 查询网站开发网站建设主要问题
  • 西安网站建设公司排名网站里的横幅广告怎么做
  • 做网站引流的最佳方法学软件去哪个培训机构