curl使用socket5代理訪問

In curl >= 7.18.0, you can use
使用socket5代理訪問

curl --socks5-hostname 127.0.0.1:10808 https://download.xxxabcw.com/xxxabcv32.apk -o xxxabcv32.apk
curl --socks5-hostname 127.0.0.1:10808 -O https://download.xxxabcw.com/xxxabcv32.apk

curl --socks5-hostname 127.0.0.1:10808 https://download.xxxabcw.com/20191120003.plist -o 20191120003.plist 
curl --socks5-hostname 127.0.0.1:10808 -O https://download.xxxabcw.com/20191120003.plist 

許多工具在內部使用libcurl或在其安裝程序腳本中使用curl命令。如果很難修改命令行本身,則可以使用環(huán)境變量設置代理。

env ALL_PROXY=socks5h://localhost:8001 PROGRAM [OPTION]...

如果要覆蓋系統(tǒng)代理設置,則可能還需要設置兩個變量:

 env http_proxy=socks5h://localhost:8001 HTTPS_PROXY=socks5h://localhost:8001 ALL_PROXY=socks5h://localhost:8001 PROGRAM [OPTION]...

請注意,http_proxy為小寫,其他兩個為大寫。

下面是類似綁定hosts訪問網站,比如映射地址為 127.0.0.1 example.com

curl --resolve example.com:443:127.0.0.1  https://example.com/  -o index.html
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 一、什么是CURL? cURL 是一個利用URL語法規(guī)定來傳輸文件和數據的工具,支持很多協(xié)議,如HTTP、FTP、...
    伊Summer閱讀 1,401評論 0 4
  • 一、什么是CURL? cURL 是一個利用URL語法規(guī)定來傳輸文件和數據的工具,支持很多協(xié)議,如HTTP、FTP、...
    茶藝瑤閱讀 4,837評論 0 6
  • 【php中的curl】php中curl的詳細解說 轉載2014年03月19日 14:38:05 124700 這幾...
    雨黎_95c0閱讀 3,066評論 0 0
  • 大多數 Nginx 新手都會頻繁遇到這樣一個困惑,那就是當同一個location配置塊使用了多個 Nginx 模塊...
    SkTj閱讀 8,259評論 0 12
  • Nginx 的配置文件使用的就是一門微型的編程語言,許多真實世界里的 Nginx 配置文件其實就是一個一個的小程序...
    SkTj閱讀 4,429評論 0 7

友情鏈接更多精彩內容