Wymuś proxy wget na proxy nie środowiskowe

3

Czy istnieje sposób na życie wget używać określonego proxy squid podczas nawiązywania połączeń? Zwykle używam proxy squid, ale potrzebuję tego konkretnego żądania, aby przejść przez inny. Nie muszę z tego korzystać wget; Potrzebuję tylko sposobu na przetestowanie reguł blokowania squidu, żądając za jego pośrednictwem różnych stron. Ten serwer proxy nie jest moim normalnym serwerem proxy w sieci, więc nie mogę na nim polegać wget biorąc zmienną środowiskową.

Jest to również część skryptu, więc wszystko, co pozwala uniknąć edycji wget pliki konfiguracyjne byłyby najlepsze. Mogą curl Zrób to? Obecnie używam kodu wyjścia wget aby ustalić, czy połączenie zostało nawiązane.

Sirex
źródło

Odpowiedzi:

5

Możesz ustawić http_proxy zmienna środowiskowa tylko dla konkretnego wywołania wget:

http_proxy=http://specific-squid-proxy-host:3129/ wget http://server/page
Gilles
źródło