2012-03-29 58 views
0

通過Web瀏覽器,我可以通過訪問一個網址查看鳴叫頁面像爲什麼不能通過「http-get」請求下載推文的網頁?

http://twitter.com/#!/[user-name]/status/[long-integer]

,但我不能獲得通過unix命令「wget的」正確的頁面內容。相反,我得到Twitter.com的歡迎頁面。 Twitter.com如何通過瀏覽器區分命令行「獲取」請求和請求?謝謝。


雖然我試圖找出問題的原因,但其他人卻試圖找到問題的解決方案。 =>Navigating/scraping hashbang links with javascript (phantomjs)

+1

#blah是完全客戶端。它用於滾動到頁面上的錨點,儘管有些網站使用它來控制AJAX請求。該技術有一個名稱,但我不記得它...將發佈它,如果我找到它。 – Corbin 2012-03-29 00:59:32

+0

有沒有通過編碼來模擬客戶端行爲的方法? – Ning 2012-03-29 01:10:22

+2

不容易。這基本上需要在代碼中創建一個JavaScript解析器。但是,twitter可能有一個API。 – Corbin 2012-03-29 01:13:20

回答