2013-08-22 58 views
0

我有這個下載網頁亞馬遜的程序:http://www.amazon.com/mobile-apps/b?ie=UTF8&node=2350149011零件錯過了當下載亞馬遜的網頁,捲曲

然後分析它,並顯示在一個小的GUI我寫了一個漂亮的格式信息給我。 無論如何,這個程序已經運行了好幾個月,直到今天。所以經過一些故障排除後,我發現這是因爲curl不再下載整個網頁。誰能告訴我爲什麼?

這是我用過的命令:

curl 'http://www.amazon.com/mobile-apps/b?ie=UTF8&node=2350149011' > localpage 

這裏是一個形象,因爲一張圖片勝過千言萬語。那麼,他們就是這麼說的。

enter image description here

回答

1

簡單的設置,用戶代理將解決這個問題。 它應該是這個樣子:

curl -A "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit (KHTML, like Gecko) Chrome" 'http://www.amazon.com/mobile-apps/b?ie=UTF8&node=2350149011' > localpage 

希望這有助於。

+0

哦,我的天哪,謝謝你自己!你是個天才! – DanielTA