Бір 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=10Wget желі уақыт шектерін орнатады; бұл бүкіл жүктеудің жалпы өткен уақытына бір ғана шек емес.
-O -Денені стандартты шығысқа жазады. Файл сақтау үшін атауын таңдаңыз немесе параметрді алып тастаңыз.

Бастапқы файлдар ортадан алынған прокси мәндерін ауыстыра алады; анық -e мәндері осы пәрменнің бағытын көрсетеді. Тұрақты қолданба баптауында әдейі айналып өтулерді сақтаңыз. Соңғы нүктені сынайтын пәрмендерден --no-proxy алып тастаңыз.

Әдетте стандартты қате ағынына шығатын диагностиканы жүктелген денеден бөлек ұстаңыз. Қосылымның қабылданбауы, туннельдің қабылданбауы және нысананың HTTP қатесі әртүрлі келесі тексеруді қажет етеді; файлдың пайда болуы оларды анықтамайды. Ұқсас атаулы shell пәрмені параметрлерді қабылдамаса, GNU Wget екенін wget --version арқылы растаңыз.

Қатысты мақалалар