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 ਗ਼ਲਤੀ ਦੇ ਅਗਲੇ ਟੈਸਟ ਵੱਖਰੇ ਹਨ; ਸਿਰਫ਼ ਫਾਈਲ ਬਣਨ ਨਾਲ ਪਛਾਣ ਨਹੀਂ ਹੁੰਦੀ। ਮਿਲਦੇ ਨਾਂ ਦੀ ਸ਼ੈੱਲ ਕਮਾਂਡ ਵਿਕਲਪ ਨਾ ਮੰਨੇ ਤਾਂ wget --version ਵੇਖ ਕੇ GNU Wget ਪੱਕਾ ਕਰੋ।

ਸੰਬੰਧਿਤ ਲੇਖ