Turiu šį įgaliotojo atstovo adresą: 125.119.175.48:8909
Kaip galiu atlikti HTTP užklausą naudodamas cURL kaip curl http://www.example.com
, bet nurodydamas savo tinklo proxy adresą?
Iš man curl
:
-x, --proxy <[protocol://][user:password@]proxyhost[:port]>
Use the specified HTTP proxy.
If the port number is not specified, it is assumed at port 1080.
Bendras būdas:
export http_proxy=http://your.proxy.server:port/
Tada galite prisijungti per tarpinį serverį iš (daugelio) programų.
Ir, kaip nurodyta toliau pateiktame komentare, https:
export https_proxy=https://your.proxy.server:port/
Šie sprendimai gali neveikti su kai kuriomis curl versijomis, kurias išbandžiau pats (curl 7.22.0). Tačiau man pavyko:
curl -x http://proxy_server:proxy_port --proxy-user username:password -L http://url
Tikiuosi, kad tai geriau išsprendžia problemą!