ਗੀਟ - ਲੀਨਕਸ ਕਮਾਂਡ - ਯੂਨੀਕਸ ਕਮਾਂਡ

ਨਾਮ

lwp- ਬੇਨਤੀ, GET, HEAD, POST - ਸਧਾਰਨ WWW ਉਪਭੋਗਤਾ ਏਜੰਟ

ਸੰਖੇਪ

[-ਸੀ <ਸਮੱਗਰੀ-ਕਿਸਮ>] [-ਸੀ ] [-p ] [-o ] ...

ਵਰਣਨ

ਇਹ ਪ੍ਰੋਗਰਾਮ WWW ਸਰਵਰਾਂ ਅਤੇ ਤੁਹਾਡੇ ਸਥਾਨਕ ਫਾਇਲ ਸਿਸਟਮ ਨੂੰ ਬੇਨਤੀ ਭੇਜਣ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ. POST ਅਤੇ PUT ਵਿਧੀਆਂ ਲਈ ਬੇਨਤੀ ਸਮੱਗਰੀ stdin ਤੋਂ ਪੜ੍ਹੀ ਜਾਂਦੀ ਹੈ. ਜਵਾਬ ਦੀ ਸਮਗਰੀ stdout ਤੇ ਛਾਪੀ ਜਾਂਦੀ ਹੈ. Stderr ਤੇ ਗਲਤੀ ਸੁਨੇਹੇ ਪ੍ਰਿੰਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ. ਪ੍ਰੋਗਰਾਮ ਇੱਕ ਸਥਿਤੀ ਮੁੱਲ ਦੱਸਦਾ ਹੈ ਜੋ ਅਸਫਲ ਹੋਏ ਯੂਆਰਐਸ ਦੀ ਸੰਖਿਆ ਦੱਸਦਾ ਹੈ

ਚੋਣਾਂ ਇਹ ਹਨ:

-m

ਬੇਨਤੀ ਲਈ ਕਿਹੜਾ ਤਰੀਕਾ ਵਰਤਣਾ ਹੈ ਜੇ ਇਹ ਵਿਕਲਪ ਨਹੀਂ ਵਰਤਿਆ ਗਿਆ ਹੈ, ਤਾਂ ਇਹ ਪ੍ਰੋਗ੍ਰਾਮ ਦੇ ਨਾਮ ਤੋਂ ਲਿਆ ਗਿਆ ਹੈ.

-f

ਇਸ ਪ੍ਰੋਗ੍ਰਾਮ ਦੁਆਰਾ ਇਸ ਗੱਲ ਦਾ ਵਿਸ਼ਵਾਸ ਹੈ ਕਿ ਇਹ ਤਰੀਕਾ ਗ਼ੈਰ-ਕਾਨੂੰਨੀ ਹੈ. ਸਰਵਰ ਬੇਨਤੀ ਪੂਰੀ ਤਰ੍ਹਾਂ ਰੱਦ ਕਰ ਸਕਦਾ ਹੈ.

-b

ਇਹ URI ਨੂੰ ਆਰਗੂਮਿੰਟ ਦੇ ਤੌਰ ਤੇ ਦਿੱਤੇ ਸਾਰੇ ਅਨੁਪਾਤਕ URIs ਦੇ ਹੱਲ ਲਈ ਬੇਸ ਯੂਆਰਆਈ ਦੇ ਤੌਰ ਤੇ ਵਰਤਿਆ ਜਾਵੇਗਾ.

-t

ਬੇਨਤੀਆਂ ਲਈ ਸਮਾਂ ਅੰਤਰਾਲ ਸੈੱਟ ਕਰੋ ਟਾਈਮਆਉਟ ਉਹ ਸਮਾਂ ਹੈ ਜੋ ਪ੍ਰੋਗਰਾਮ ਰਿਮੋਟ ਸਰਵਰ ਤੋਂ ਜਵਾਬ ਦੇਣ ਲਈ ਉਡੀਕ ਕਰੇਗਾ, ਜਦੋਂ ਕਿ ਇਹ ਫੇਲ ਹੋ ਜਾਵੇ. ਟਾਈਮਆਊਟ ਵੈਲਯੂ ਲਈ ਡਿਫਾਲਟ ਇਕਾਈ ਸਕਿੰਟਾਂ ਹੈ. ਤੁਸੀਂ ਕ੍ਰਮਵਾਰ `` m '' ਜਾਂ `` h '' ਜੋੜ ਸਕਦੇ ਹੋ ਤਾਂ ਕਿ ਇਹ ਮਿੰਟ ਜਾਂ ਘੰਟਿਆਂ ਦਾ ਸਮਾਂ ਲਗਾ ਸਕੇ. ਮੂਲ ਸਮਾਂ ਸਮਾਪਤ ਹੁੰਦਾ ਹੈ '3 ਮੀਟਰ', ਭਾਵ 3 ਮਿੰਟ.

-i

ਅਨੁਰੋਧ-ਨਿਰਧਾਰਤ ਕਰੋ- ਬੇਨਤੀ ਵਿੱਚ ਹੈਡਰ ਵਜੋਂ. ਜੇ ਸਮਾਂ ਕਿਸੇ ਫਾਈਲ ਦਾ ਨਾਮ ਹੈ, ਤਾਂ ਇਸ ਫਾਈਲ ਲਈ ਸੋਧ ਟਾਈਮਸਟੈਂਪ ਦੀ ਵਰਤੋਂ ਕਰੋ. ਜੇ ਸਮੇਂ ਕੋਈ ਫਾਈਲ ਨਹੀਂ ਹੈ, ਤਾਂ ਇਹ ਅਸਲੀ ਸ਼ਬਦ ਵਜੋਂ ਪਾਰਸ ਕੀਤੀ ਜਾਂਦੀ ਹੈ. ਪਛਾਣ ਕੀਤੇ ਫਾਰਮੈਟਾਂ ਲਈ HTTP :: Date 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ.

-c

ਬੇਨਤੀ ਲਈ ਸਮੱਗਰੀ-ਕਿਸਮ ਸੈਟ ਕਰੋ ਇਹ ਵਿਕਲਪ ਸਿਰਫ਼ ਉਹਨਾਂ ਬੇਨਤੀਆਂ ਦੀ ਆਗਿਆ ਹੈ ਜੋ ਕੋਈ ਸਮਗਰੀ ਲੈਂਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ POST ਅਤੇ PUT. ਤੁਸੀਂ "-c" ਦੇ ਨਾਲ "-f" ਚੋਣ ਨੂੰ ਵਰਤ ਕੇ ਸਮੱਗਰੀ ਨੂੰ ਚੁੱਕਣ ਦੇ ਢੰਗਾਂ ਨੂੰ ਮਜਬੂਰ ਕਰ ਸਕਦੇ ਹੋ. POST ਲਈ ਮੂਲ ਸਮੱਗਰੀ-ਕਿਸਮ "ਐਪਲੀਕੇਸ਼ਨ / x-www-form-urlencoded" ਹੈ ਦੂਜਿਆਂ ਲਈ ਮੂਲ ਸਮੱਗਰੀ-ਕਿਸਮ "ਪਾਠ / ਪਲੇਨ" ਹੈ.

-p

ਬੇਨਤੀਆਂ ਲਈ ਪ੍ਰੌਕਸੀ ਨੂੰ ਵਰਤਣਾ ਸੈਟ ਕਰੋ ਪ੍ਰੋਗਰਾਮ ਵਾਤਾਵਰਣ ਤੋਂ ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗਜ਼ ਨੂੰ ਲੋਡ ਕਰਦਾ ਹੈ. ਤੁਸੀਂ ਇਸਨੂੰ "-P" ਚੋਣ ਨਾਲ ਅਸਮਰੱਥ ਕਰ ਸਕਦੇ ਹੋ.

-H

ਹਰ ਬੇਨਤੀ ਨਾਲ ਇਹ HTTP ਹੈਡਰ ਭੇਜੋ ਤੁਸੀਂ ਕਈ ਨਿਸ਼ਚਿਤ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਵੇਂ:

lwp- ਬੇਨਤੀ \ -H 'ਰੈਫੇਰਰ: http: //other.url/' \ -H 'ਮੇਜ਼ਬਾਨ: ਕੁਝ ਹੋਸਟ' \ http: //this.url/

-C <ਉਪਭੋਗੀ>:

ਉਹਨਾਂ ਦਸਤਾਵੇਜ਼ਾਂ ਲਈ ਕ੍ਰਿਡੈਂਸ਼ਿਅਲ ਪ੍ਰਦਾਨ ਕਰੋ ਜਿਹੜੇ ਬੇਸਿਕ ਪ੍ਰਮਾਣੀਕਰਣ ਦੁਆਰਾ ਸੁਰੱਖਿਅਤ ਹਨ. ਜੇ ਦਸਤਾਵੇਜ਼ ਸੁਰੱਖਿਅਤ ਹੈ ਅਤੇ ਤੁਸੀਂ ਇਸ ਚੋਣ ਨਾਲ ਯੂਜ਼ਰ ਨਾਂ ਅਤੇ ਪਾਸਵਰਡ ਨਹੀਂ ਦਿੱਤਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਇਹਨਾਂ ਮੁੱਲਾਂ ਨੂੰ ਦੇਣ ਲਈ ਪੁੱਛਿਆ ਜਾਵੇਗਾ.

ਹੇਠ ਲਿਖੇ ਵਿਕਲਪਾਂ ਨੂੰ ਪ੍ਰੋਗ੍ਰਾਮ ਦੁਆਰਾ ਦਿਖਾਇਆ ਗਿਆ ਹੈ ਕਿ ਕੀ ਨਿਯੰਤਰਣ ਕਰਦਾ ਹੈ:

-ਯੂ

ਪ੍ਰਿੰਟ ਬੇਨਤੀ ਵਿਧੀ ਅਤੇ ਪੂਰਾ ਯੂਆਰਐਲ ਬੇਨਤੀ ਦੇ ਰੂਪ ਵਿੱਚ ਬਣਾਏ ਜਾਂਦੇ ਹਨ.

-ਯੂ

ਬੇਨਤੀ ਵਿਧੀ ਅਤੇ ਪੂਰਾ URL ਤੋਂ ਇਲਾਵਾ ਬੇਨਤੀ ਸਿਰਲੇਖਾਂ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ

-ਸ

ਪ੍ਰਿੰਟ ਪ੍ਰਤਿਕਿਰਿਆ ਸਥਿਤੀ ਕੋਡ. ਇਹ ਚੋਣ ਹਮੇਸ਼ਾ HEAD ਬੇਨਤੀਆਂ ਲਈ ਚਾਲੂ ਹੁੰਦੀ ਹੈ.

-ਸੀ

ਪ੍ਰਿੰਟ ਪ੍ਰਤਿਕਿਰਿਆ ਸਥਿਤੀ ਚੇਨ ਇਹ ਰੀਡਾਇਰੈਕਟ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਬੇਨਤੀਆਂ ਦਰਸਾਉਂਦਾ ਹੈ ਜੋ ਲਾਇਬ੍ਰੇਰੀ ਦੁਆਰਾ ਹੈਂਡਲ ਕੀਤੇ ਜਾਂਦੇ ਹਨ.

-ਈ

ਪ੍ਰਿੰਟ ਜਵਾਬ ਸਿਰਲੇਖਾਂ ਨੂੰ ਛਾਪੋ. ਇਹ ਚੋਣ ਹਮੇਸ਼ਾ HEAD ਬੇਨਤੀਆਂ ਲਈ ਚਾਲੂ ਹੁੰਦੀ ਹੈ.

-d

ਜਵਾਬ ਦੀ ਸਮੱਗਰੀ ਨੂੰ ਪ੍ਰਿੰਟ ਨਹੀਂ ਕਰੋ .

-o

HTML ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਵੱਖ ਵੱਖ ਤਰੀਕਿਆਂ ਨਾਲ ਪ੍ਰਕਿਰਿਆ ਕਰੋ. ਜੇਕਰ ਜਵਾਬ ਦੀ ਸਮਗਰੀ ਦੀ ਕਿਸਮ HTML ਨਹੀਂ ਹੈ, ਤਾਂ ਇਸ ਚੋਣ ਦਾ ਕੋਈ ਅਸਰ ਨਹੀਂ ਹੁੰਦਾ. ਕਾਨੂੰਨੀ ਸਰੂਪ ਮੁੱਲ ਹਨ; ਟੈਕਸਟ , ਪੀਐਸ , ਲਿੰਕ , ਐਮਐਮਐਲ ਅਤੇ ਡੰਪ

ਜੇ ਤੁਸੀਂ ਟੈਕਸਟ ਫਾਰਮੈਟ ਨੂੰ ਸਪਸ਼ਟ ਕਰਦੇ ਹੋ ਤਾਂ HTML ਨੂੰ ਸਧਾਰਨ latin1 text ਦੇ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ ਕੀਤਾ ਜਾਵੇਗਾ. ਜੇ ਤੁਸੀਂ ps ਫਾਰਮੈਟ ਦਿੰਦੇ ਹੋ ਤਾਂ ਇਸ ਨੂੰ ਪੋਸਟਸਕ੍ਰਿਪਟ ਵਜੋਂ ਫਾਰਮੈਟ ਕੀਤਾ ਜਾਵੇਗਾ.

ਲਿੰਕ ਫਾਰਮੇਟ HTML ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਮਿਲੇ ਸਾਰੇ ਲਿੰਕਾਂ ਨੂੰ ਆਉਟਪੁੱਟ ਦੇਵੇਗਾ. ਸਬੰਧਿਤ ਲਿੰਕਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਫੈਲਾਇਆ ਜਾਵੇਗਾ.

HTML ਫਾਰਮੈਟ HTML ਕੋਡ ਨੂੰ ਮੁੜ-ਫਾਰਮੈਟ ਕਰੇਗਾ ਅਤੇ ਡੰਪ ਫਾਰਮੈਟ ਸਿਰਫ HTMLsyntax ਟ੍ਰੀ ਡੰਪ ਕਰੇਗਾ

-ਵੀ

ਪ੍ਰੋਗ੍ਰਾਮ ਦੀ ਸੰਸਕਰਣ ਨੰਬਰ ਪ੍ਰਿੰਟ ਕਰੋ ਅਤੇ ਬੰਦ ਕਰੋ

-h

ਵਰਤੋਂ ਦੇ ਸੰਦੇਸ਼ ਨੂੰ ਛਾਪੋ ਅਤੇ ਬੰਦ ਕਰੋ

-x

ਵਾਧੂ ਡੀਬੱਗਿੰਗ ਆਉਟਪੁੱਟ

-ਅ

ਸਮੱਗਰੀ ਇੰਪੁੱਟ ਅਤੇ ਆਉਟਪੁਟ ਲਈ ਟੈਕਸਟ (ascii) ਮੋਡ ਸੈਟ ਕਰੋ. ਜੇ ਇਹ ਵਿਕਲਪ ਨਹੀਂ ਵਰਤਿਆ ਗਿਆ ਹੈ, ਸਮੱਗਰੀ ਇੰਪੁੱਟ ਅਤੇ ਆਊਟਪੁਟ ਬਾਇਨਰੀ ਮੋਡ ਵਿੱਚ ਕੀਤੇ ਗਏ ਹਨ.

ਕਿਉਂਕਿ ਇਹ ਪ੍ਰੋਗਰਾਮ ਐਲ ਡਬਲਿਊ ਪੀ ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਵਰਤੋਂ ਦੁਆਰਾ ਲਾਗੂ ਕੀਤਾ ਗਿਆ ਹੈ, ਇਹ ਕੇਵਲ ਪ੍ਰੋਟੋਕਾਲਾਂ ਦਾ ਸਮਰਥਨ ਕਰੇਗਾ ਜੋ ਕਿ ਐਲਡਬਲਿਊਪੀ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ.

ਜਰੂਰੀ: ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਤੇ ਕਮਾਂਡ ਕਿਵੇਂ ਵਰਤੀ ਜਾਂਦੀ ਹੈ ਇਹ ਵੇਖਣ ਲਈ man ਕਮਾਂਡ ( % man ) ਵਰਤੋ.