全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: ghost

[Windows VPS] 抓取動態網頁產生的資料?

[复制链接]
发表于 2019-4-26 15:42:39 | 显示全部楼层
wss://ethstats.net/primus/
是用websocket推送数据的

点评

範例方法(至少有關鍵字就行了)  发表于 2019-4-26 15:48
我不是寫程式的,不過感謝你提供的資訊. 是不是能提供一兩個取 wss 資料的範例,我再去查怎麼使用.  发表于 2019-4-26 15:47
 楼主| 发表于 2019-4-26 17:17:43 | 显示全部楼层
我試了一個可以連 websocket 的工具,發現 server 端會一直送資料過來,連線根本不會斷.
但我只是要抓第一行的資料..
我想我只好再找別的有提供同樣資料的網頁試好了...
发表于 2019-4-26 18:14:08 来自手机 | 显示全部楼层
网页接受的就是那些不断地数据吧。然后js处理。再显示出来,。我看接受的数据有number一项。。你要的可能是要收集然后统计出来的。。

点评

https://github.com/vi/websocat  发表于 2019-4-26 18:29
不是,我只是要抓他的 best block 那一欄,就是左上角 7 開頭那個數字 我用了一個 websocket 去連,但是我不知道是不是有抓取指定資料的功能... https://github.c...   发表于 2019-4-26 18:28
 楼主| 发表于 2019-4-30 14:01:08 | 显示全部楼层
後來用 websocket 取得特定欄位資料與透過一般網頁擷取資料兩種方式都試出來了.
websocket 是透過 jq 去抓指定的 json 資料欄位,然後再切斷連線.
不過試了以後,用 websocket + jq 取資料要超過 0.5 秒,有時甚至超過 1 秒,
抓取另一個網頁上的指定字串只要 0.2 秒以內.
所以就不用 websocket 的連線取得資料了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-1-20 01:07 , Processed in 0.069262 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表