Cho một lần chạy GNU Wget, đặt proxy tường minh mà không sửa 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/

Thay địa chỉ tài liệu bằng proxy HTTP của bạn hoặc mục từ danh sách proxy HTTP để thử một lần. Đích dùng HTTPS nên Wget chọn https_proxy; giá trị http:// mô tả trung gian. Với đích HTTP, đặt http_proxy thay thế. Chỉ đổi URL trang web trong khi chỉ cấu hình https_proxy không giữ được tuyến.

Cài đặtTác dụng trong lần gọi này
-e use_proxy=onBật dùng proxy một cách tường minh.
-e no_proxy=Xóa các mục bỏ qua đích cho phép thử cô lập này.
--tries=1Tránh thử lặp qua mục không trả lời.
--timeout=10Đặt thời gian chờ mạng của Wget; đây không phải một hạn chót tổng thời gian duy nhất cho toàn bộ lượt tải.
-O -Ghi nội dung ra đầu ra chuẩn. Chọn tên tệp hoặc bỏ tùy chọn nếu muốn lưu tệp.

Tệp khởi động có thể ghi đè giá trị proxy kế thừa từ môi trường; giá trị -e tường minh làm rõ tuyến của lệnh. Giữ các quy tắc bỏ qua có chủ ý trong cấu hình ứng dụng lâu dài. Bỏ --no-proxy khỏi mọi lệnh định kiểm tra điểm cuối.

Tách đầu ra chẩn đoán, thường trên lỗi chuẩn, khỏi nội dung tải về. Kết nối bị từ chối, đường hầm bị từ chối và lỗi HTTP của đích cần các kiểm tra tiếp theo khác nhau; chỉ có tệp xuất hiện không phân biệt được chúng. Nếu lệnh shell tên tương tự từ chối các tùy chọn, kiểm tra wget --version để xác nhận GNU Wget.

Bài viết liên quan