להרצת 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 של היעד דורשים בדיקות המשך שונות; עצם הופעת קובץ אינה מזהה אותם. אם פקודת מעטפת בעלת שם דומה דוחה את האפשרויות, בדקו wget --version כדי לאשר GNU Wget.

מאמרים קשורים