我在以编程方式下载某些文档时遇到了问题。
例如此链接
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.
任何人都可以帮我解决这个问题。提前谢谢。
答案 0 :(得分: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
显然,更改代理设置以适应您的特定情况。