GNU Wget-ээр прокси дамжуулан татах
Wget-ийн нэг ажиллуулалтад прокси IP сонгож, хуучин эхлэх тохиргоог дарж, бичлэг офлайн үед урт өгөгдмөл давталтаас зайлсхий.
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-ийг тохируул. Зөвхөн https_proxy тохируулсан үед сайтын URL-ийг өөрчлөх нь чиглэлийг хадгалахгүй.
| Тохиргоо | Энэ дуудлагад үзүүлэх нөлөө |
|---|---|
-e use_proxy=on | Прокси ашиглахыг илэрхий идэвхжүүлнэ. |
-e no_proxy= | Энэ тусгаарласан шалгалтад зорилтот тойролтуудыг цэвэрлэнэ. |
--tries=1 | Хариу өгөхгүй бичлэгээр давтан оролдохоос сэргийлнэ. |
--timeout=10 | Wget-ийн сүлжээний хугацааны хязгаарыг тогтооно; бүх таталтын нийт өнгөрсөн хугацааны ганц хязгаар биш. |
-O - | Үндсэн агуулгыг стандарт гаралт руу бичнэ. Файл хадгалахыг хүсвэл файлын нэр сонго эсвэл энэ сонголтыг орхи. |
Эхлэх файлууд орчноос авсан проксийн утгыг дарж болно; илэрхий -e утгууд командын чиглэлийг харагдуулна. Байнгын аппын тохиргоонд зориудын тойролтуудыг хадгал. Төгсгөлийн цэг шалгах командаас --no-proxy-ийг хас.
Ихэвчлэн стандарт алдаанд гардаг оношлогоог татсан агуулгаас тусгаарла. Холболтоос татгалзах, туннелиэс татгалзах болон зорилтот талын HTTP алдаа өөр өөр дараагийн шалгалт шаарддаг; файл бий болох нь дангаараа ялгахгүй. Ижил төстэй нэртэй shell команд сонголтуудыг зөвшөөрөхгүй бол wget --version-оор GNU Wget мөн эсэхийг шалга.