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 пәрмені параметрлерді қабылдамаса, GNU Wget екенін wget --version арқылы растаңыз.