我想為特定的 url 設定傳輸封包的代理,就像api.example.com
在 ubuntu 20.04 伺服器中一樣。
在這種情況下,所有curl
請求都應該透過代理。
我更喜歡使用Tor
.怎麼可能呢?
答案1
該curl
應用程式支援透過命令列、設定檔或環境變數進行代理配置。
所有這三個都提供類似的功能(命令列和設定檔實際上是相同的)。
代理可以透過協定(例如,,,其他..)進行控制http
,https
主機可以從代理中排除,但沒有提供僅代理特定主機的方法。
也許最簡單的方法是在嘗試在該主機上使用curl時專門啟用代理(透過命令列選項)。