Преузимање кроз прокси уз GNU Wget
Одаберите прокси IP за једно покретање Wget-а, препишите застареле почетне поставке и избегните дуга подразумевана понављања када унос не ради.
За једно покретање GNU Wget-а експлицитно поставите прокси без мењања wgetrc:
wget -e use_proxy=on \
-e https_proxy=http://203.0.113.10:8080 \
-e no_proxy= \
--timeout=10 --tries=1 \
-O - https://example.com/Замените документацијску адресу својим HTTP проксијем или уносом из листе HTTP проксија за један тест. Циљ користи HTTPS па Wget бира https_proxy; његова вредност http:// описује посредника. За HTTP одредиште поставите http_proxy уместо тога. Сама промена URL-а странице уз конфигурисан само https_proxy не задржава путању.
| Поставка | Учинак у овом позиву |
|---|---|
-e use_proxy=on | Експлицитно омогућава коришћење проксија. |
-e no_proxy= | Чисти заобилажења одредишта за овај изолован тест. |
--tries=1 | Избегава поновљене покушаје кроз унос који не одговара. |
--timeout=10 | Поставља мрежна временска ограничења Wget-а; није један рок укупног трајања целог преузимања. |
-O - | Пише тело на стандардни излаз. Изаберите име датотеке или изоставите опцију када желите сачувану датотеку. |
Почетне датотеке могу преписати прокси вредности наслеђене из окружења; експлицитне -e вредности чине путању наредбе видљивом. Сачувајте намерна заобилажења у трајној конфигурацији апликације. Уклоните --no-proxy из сваке наредбе намењене тестирању крајње тачке.
Дијагностички излаз, обично на стандардној грешци, држите одвојено од преузетог тела. Одбијена веза, одбијен тунел и HTTP грешка одредишта траже различите следеће провере; само појављивање датотеке не идентификује их. Ако shell наредба сличног имена одбија опције, проверите wget --version да потврдите GNU Wget.