12306余票查询(一)——分析页面

这段时间Python写的很少,用这个小项目复习一下以前的知识
首先打开12306看一下页面结构吧

这里写图片描述
因为我们没有点击查询,所以现在页面中是没有余票信息的,
随便选个出发站目的地,日期,点击查询,
发现相关余票信息便出现在网页上了,
打开开发者工具,切到Network,刷新页面,重新进行点击查询的过程
这里写图片描述
发现多出一条ajax请求,这就是我们要模拟的请求数据的操作
再看一下这条ajax请求网址是什么,传递的参数是什么,请求方式是什么
这里写图片描述
查看这条请求的headers,发现这是一条GET请求,
请求的网址是https://kyfw.12306.cn/otn/leftTicket/query?
后面是由参数拼接出来
这里写图片描述
查看我们需要哪些参数
乘车日期,始发站,目的地,purpose_codes: ADULT这条参数是固定的

猜你喜欢

转载自blog.csdn.net/brook_/article/details/80732262
今日推荐