2012-04-18 80 views
0

我在編程上下載一些文件時遇到問題。wget在下載某些文件時給出錯誤

例如此鏈接

https://www-950.ibm.com/events/wwe/grp/grp019.nsf/vLookupPDFs/Introduction_to_Storwize_V7000_Unified_T3/$file/Introduction_to_Storwize_V7000_Unified_T3.pdf 

可以從瀏覽器下載,但是當我嘗試從wget來獲取它,它不工作。

我已經試過

wget https://www-950.ibm.com/events/wwe/grp/grp004.nsf/vLookupPDFs/3-Mobile%20Platform%20--%20Truty%20--%20March%208%202012/\$file/3-Mobile%20Platform%20--%20Truty%20--%20March%208%202012.pdf 

它給了我這個輸出

--2012-04-18 17:09:42-- 
https://www-950.ibm.com/events/wwe/grp/grp004.nsf/vLookupPDFs/3-Mobile%20Platform%20--%20Truty%20--%20March%208%202012/$file/3-Mobile%20Platform%20--%20Truty%20--%20March%208%202012.pdf 

Resolving www-950.ibm.com... 216.208.176.98 
Connecting to www-950.ibm.com|216.208.176.98|:443... connected. 
Unable to establish SSL connection. 

任何一個可以幫助我解決這個問題。提前致謝。

回答

1

將--no-check-certificate添加到您的原始wget命令中。

此外,您需要確保您使用的是代理服務器。

在Linux上:

export http_proxy=http://myproxyserver.com:8080 

在Windows上:

set http_proxy=http://myproxyserver.com:8080 

我還發現,在Windows上,因爲這是一個HTTPS請求,即爲了使其工作,我也不得不設置https_proxy。所以

set https_proxy=http://myproxyserver.com:8080 

顯然,更改代理設置以適應您的特定情況。