[问题] 原本爬的网站突然不能爬了,请教一下

楼主: bckkt (bckkt)   2018-07-04 14:02:54
大家好~
之前有爬过比分网站:https://web1.sa8888.net/sport/Games.aspx?lang=1
最早是看XHR,传参数,得到response,爬虫就结束了
现在网站改成WebSocket传资料
打开F12,然后看WS标签,照着浏览器传的第一条讯息
S#1{"action":"first","system":"Web_main",
"token":"Web_main_sknuyasr05bpvcsk15xqnqon",
"language":"zh","fvPK":{},"order":1,"syn":1}E#1
依样画葫芦,传过去就会有资料回传,不过现在这样做,什么都得不到
我也加上了header参数
而且网站现在回传的资料都改成Binary回传
Binary解码这件事,可以抓到资料再想办法,不过现在是连资料都抓不到
不知道有没有人爬过使用WebSocket的网站?
我import的套件是websocket
https://github.com/websocket-client/websocket-client
下面是我的程式码
https://goo.gl/aFPu7v
希望有大大能指点明路,谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com