我想知道是否有從使用javascript或flash動態更新內容的gamecast獲得分數。這裏有一個例子:http://www.cstv.com/gametracker/launch/gt_wlacros.html?sport=wlacros&camefrom=&startschool=md&event=952412&school=cs& 我怎樣才能從這個頁面的團隊拉分數?來自gamecast的cURL
0
A
回答
1
真的,你需要做的是嗅探引擎蓋下的請求。你可以得到任何類型的HTTP嗅探器。我使用Firefox的Live HTTP Headers擴展名。你開始捕捉,然後點擊上面的鏈接。你會看到各種各樣的請求。基礎數據似乎來自http://origin.livestats.www.cstv.com。我得到這個請求已經從遊戲了很多有用的球員統計:
http://origin.livestats.www.cstv.com/livestats/data/w-lacros/952412/player_stats.xml?344026907808
http://origin.livestats.www.cstv.com/livestats/data/w-lacros/952412/summary.xml?644493847800 (注意第二個URL拋出一個XML解析錯誤,但你仍然可以嘗試手動解析它)
相關問題
- 1. 來自iphone的cURL web服務
- 2. curl來自網頁的具體數據
- 3. 解析來自curl POST的HTTP響應
- 4. 來自終端的curl -d命令
- 5. PHP:來自cURL,HTML掃描的數據
- 6. 計算來自用戶的cURL請求
- 7. preg_replace修改來自curl的URLs
- 8. 來自本地的PHP cURL問題
- 9. 來自cUrl請求的格式響應
- 10. 來自cURL的Pushbullet API - 無效請求
- 11. 使用php curl來自動化網站。
- 12. DocuSign,cURL,json - 來自bash - 錯誤:ENVELOPE_IS_INCOMPLETE
- 13. 使用來自SSL服務器的Curl來下載xml提要?
- 14. 更改來自roku的CURL請求的默認超時時間
- 15. 基於來自數據庫的ID的PHP cURL多個調用
- 16. CURL中的自定義IP
- 17. SSL Curl來自Google App Engine for PHP的JSON數據POST
- 18. PHP/CURL來自服務器的空回覆
- 19. 服務器配置爲發送404來自cURL的請求?
- 20. 使用來自Curl響應的json數據
- 21. 來自CURL和瀏覽器的不同服務器行爲
- 22. 「curl:(52)來自服務器的空回覆」/超時查詢ElastiscSearch
- 23. Howto使用curl發送來自樹莓派的通知
- 24. 來自Https的Facebook請求通過cUrl發送給Http
- 25. 來自Java的UnknownHostException,但主機使用Ping解析/ nslookup/curl
- 26. cURL不張貼到來自數據庫的幾個網址
- 27. JSON響應來自HTTP API的CURL請求 - HTML轉換
- 28. 解析來自CURL的XML響應 - 困惑
- 29. 來自控制檯應用程序的cURL調用C#
- 30. cURL:(52)來自服務器的空回覆
這真是太好了,謝謝。無論如何,使用python或curl來查看網頁正在請求數據的xml頁面是什麼? –
@KaiserWilhelm這將是非常困難。你將不得不嵌入瀏覽器或破解Flash插件。 XML頁面是從Flash代碼中提取的,所以不可能提前知道。您將不得不以某種方式實際運行Flash應用程序。 – Samuel