ดาวน์โหลดผ่านพร็อกซีด้วย 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 จึงเลือก 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