[求助]关于获取网页加载数据的网络web请求url
本帖最后由 zxl4689 于 2020-11-17 20:45 编辑各位大大好,
小弟小白一个,现在在抓取可转债的数据,抓取的网页是 http://data.eastmoney.com/xg/kzz/default.html
上图中,加载可转债数据拼接的url是http://dcfm.eastmoney.com/em_mutisvcexpandinterface/api/js/get?type=KZZ_LB2.0&token=70f12f2f4f091e459a279469fe49eca5&cmd=&p=1&ps=50&st=STARTDATE&sr=desc:true
后面的几个字段,如p、ps、st、sr都是我猜的,虽然获取的数据也是有,但是数据排序和网页的并不相同。这几个参数我不知道在哪里查,自己捣鼓了一下午{:1_909:}
有没有大大教一下,万分感谢!
多谢,
在源码中有函数显示获取的来源,半猜的,http://dcfm.eastmoney.com/em_mutisvcexpandinterface/api/js/get?type=KZZ_LB2.0&token=70f12f2f4f091e459a279469fe49eca5&cmd=&p=1&ps=500&st=2&sr=-1
主要参数在ps,获取10页,每页50行,所有数据排序。 用fd,截获request请求,进行重发,首先排除掉几个非必要的参数,这样找起来会方便一点,其次就是改变一些参数的值,比如你提到的s、ps等,看看他们改变值以后返回的内容是什么样的。
如果真要找,就从chrome的network选项卡中,按下ctrl+f寻找你要找到的数据,然后慢慢分析他们是如何生成的。 我觉得token的值一定是要的,你可以试试在网页源码中是否能找到它。当然,只是我的猜测。
页:
[1]