HTTP ਸਥਿਤੀ ਕੋਡ

ਵੈਬਸਾਈਟਾਂ ਗਲਤੀਆਂ ਦੇ ਜਵਾਬ ਵਿਚ ਸਥਿਤੀ ਕੋਡ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੇ ਹਨ

HTTP ਹਾਲਤ ਕੋਡ ਇੰਟਰਨੈਟ ਤੇ ਵੈਬ ਸਾਈਟ ਸਰਵਰਾਂ ਦੁਆਰਾ ਦਿੱਤੇ ਮਿਆਰੀ ਜਵਾਬ ਕੋਡ ਹਨ ਇਹ ਕੋਡ ਸਮੱਸਿਆ ਦੇ ਕਾਰਨ ਦੀ ਪਛਾਣ ਕਰਨ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦਾ ਹੈ ਜਦੋਂ ਕੋਈ ਵੈਬ ਪੇਜ ਜਾਂ ਦੂਜੇ ਸਰੋਤ ਸਹੀ ਢੰਗ ਨਾਲ ਲੋਡ ਨਹੀਂ ਹੁੰਦਾ

HTTP ਹਾਲਤ ਕੋਡ ਅਸਲ ਵਿੱਚ HTTP ਸਥਿਤੀ ਰੇਖਾ ਲਈ ਆਮ ਸ਼ਬਦ ਹੈ ਜਿਸ ਵਿੱਚ HTTP ਸਥਿਤੀ ਕੋਡ ਅਤੇ HTTP ਕਾਰਨ ਸ਼ਬਦਾਵਲੀ ਦੋਵੇਂ ਸ਼ਾਮਲ ਹਨ.

HTTP ਸਥਿਤੀ ਕੋਡਾਂ ਨੂੰ ਕਈ ਵਾਰੀ ਬਰਾਊਜ਼ਰ ਗਲਤੀ ਕੋਡ ਜਾਂ ਇੰਟਰਨੈਟ ਅਸ਼ੁੱਧੀ ਕੋਡ ਕਹਿੰਦੇ ਹਨ.

ਉਦਾਹਰਣ ਲਈ, HTTP ਸਥਿਤੀ ਲਾਈਨ 500: ਅੰਦਰੂਨੀ ਸਰਵਰ ਗਲਤੀ 500 ਦੇ HTTP ਸਥਿਤੀ ਕੋਡ ਅਤੇ ਅੰਦਰੂਨੀ ਸਰਵਰ ਗਲਤੀ ਦੇ HTTP ਕਾਰਨ ਦਿੱਤੇ ਗਏ ਹਨ.

HTTP ਹਾਲਤ ਕੋਡ ਗਲਤੀ ਦੀਆਂ ਪੰਜ ਸ਼੍ਰੇਣੀਆਂ ਮੌਜੂਦ ਹਨ; ਇਹ ਦੋ ਪ੍ਰਮੁੱਖ ਸਮੂਹ ਹਨ:

4xx ਕਲਾਇੰਟ ਗਲਤੀ

HTTP ਸਥਿਤੀ ਕੋਡ ਦੇ ਇਸ ਸਮੂਹ ਵਿੱਚ ਉਹ ਸ਼ਾਮਲ ਹਨ, ਜਿੱਥੇ ਇੱਕ ਵੈਬ ਪੇਜ ਜਾਂ ਦੂਜੇ ਸਰੋਤ ਲਈ ਬੇਨਤੀ ਵਿੱਚ ਗਲਤ ਸੰਟੈਕਸ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ ਜਾਂ ਕਿਸੇ ਹੋਰ ਕਾਰਨ ਕਰਕੇ ਨਹੀਂ ਭਰਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਸੰਭਵ ਤੌਰ ਤੇ ਗਾਹਕ (ਵੈਬ ਸਰਪਰ) ਦੀ ਨੁਕਸ ਕਰਕੇ.

ਕੁਝ ਆਮ ਕਲਾਇਟ ਗਲਤੀ HTTP ਸਥਿਤੀ ਕੋਡਾਂ ਵਿੱਚ 404 (ਨਾ ਲੱਭੀ) , 403 (ਪ੍ਰਭਾਵੀ) , ਅਤੇ 400 (ਗਲਤ ਬੇਨਤੀ) ਸ਼ਾਮਲ ਹਨ .

5xx ਸਰਵਰ ਗਲਤੀ

HTTP ਸਥਿਤੀ ਕੋਡ ਦੇ ਇਸ ਸਮੂਹ ਵਿੱਚ ਉਹ ਸ਼ਾਮਲ ਹਨ, ਜਿੱਥੇ ਇੱਕ ਵੈਬ ਪੇਜ ਜਾਂ ਹੋਰ ਸਰੋਤਾਂ ਲਈ ਬੇਨਤੀ ਵੈਬਸਾਈਟ ਦੇ ਸਰਵਰ ਦੁਆਰਾ ਸਮਝੀ ਜਾਂਦੀ ਹੈ ਪਰ ਕਿਸੇ ਕਾਰਨ ਕਰਕੇ ਇਸਨੂੰ ਭਰਨ ਦੇ ਅਸਮਰਥ ਹਨ.

ਕੁਝ ਆਮ ਸਰਵਰ ਅਸ਼ੁੱਧੀ HTTP ਸਥਿਤੀ ਕੋਡਾਂ ਵਿੱਚ 503 (ਸੇਵਾ ਅਣਉਪਲਬਧ) ਅਤੇ 502 (ਬੈਡ ਗੇਟਵੇ) ਦੇ ਨਾਲ, ਕਦੇ ਵੀ ਪ੍ਰਸਿੱਧ 500 (ਅੰਦਰੂਨੀ ਸਰਵਰ ਗਲਤੀ ) ਸ਼ਾਮਲ ਹਨ .

HTTP ਸਥਿਤੀ ਕੋਡ ਤੇ ਹੋਰ ਜਾਣਕਾਰੀ

ਹੋਰ HTTP ਸਥਿਤੀ ਕੋਡ 4xx ਅਤੇ 5xx ਕੋਡ ਤੋਂ ਇਲਾਵਾ ਮੌਜੂਦ ਹਨ. 1xx, 2xx ਅਤੇ 3xx ਕੋਡ ਵੀ ਹਨ ਜੋ ਸੂਚਕ ਹਨ, ਸਫ਼ਲਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦੇ ਹਨ, ਜਾਂ ਕ੍ਰਮਵਾਰ ਰੀਡਾਇਰੈਕਸ਼ਨ ਲਗਾਉਂਦੇ ਹਨ. ਇਹ ਵਾਧੂ ਕਿਸਮ ਦੇ HTTP ਹਾਲਤ ਕੋਡ ਅਸਫਲ ਨਹੀਂ ਹਨ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਬਰਾਊਜ਼ਰ ਵਿੱਚ ਉਨ੍ਹਾਂ ਬਾਰੇ ਚੇਤਾਵਨੀ ਨਹੀਂ ਦਿੱਤੀ ਜਾਣੀ ਚਾਹੀਦੀ.

ਸਾਡੀ HTTP ਹਾਲਤ ਕੋਡ ਦੀ ਗਲਤੀ ਪੰਨੇ ਤੇ ਗਲਤੀਆਂ ਦੀ ਪੂਰੀ ਸੂਚੀ ਦੇਖੋ, ਜਾਂ ਇਹਨਾਂ ਸਾਰੀਆਂ HTTP ਸਥਿਤੀ ਦੀਆਂ ਲਾਈਨਾਂ (1xx, 2xx, ਅਤੇ 3xx) ਨੂੰ ਦੇਖੋ ਕਿ ਸਾਡੇ HTTP ਸਟੇਟਸ ਲਾਈਨ ਕੀ ਹਨ? ਟੁਕੜਾ

IANA ਦਾ ਹਾਈਪਰਟੈਕਸਟ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ (HTTP) ਸਥਿਤੀ ਕੋਡ ਰਜਿਸਟਰੀ ਪੰਨਾ HTTP ਸਥਿਤੀ ਕੋਡ ਲਈ ਅਧਿਕਾਰਕ ਸਰੋਤ ਹੈ ਪਰੰਤੂ Windows ਕਈ ਵਾਰ ਵਾਧੂ, ਹੋਰ ਖਾਸ ਗ਼ਲਤੀਆਂ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ ਜੋ ਵਾਧੂ ਜਾਣਕਾਰੀ ਦਰਸਾਉਂਦੇ ਹਨ. ਤੁਸੀਂ ਮਾਈਕਰੋਸਾਫਟ ਦੇ ਵੈੱਬਸਾਈਟ 'ਤੇ ਇਹਨਾਂ ਦੀ ਇੱਕ ਮੁਕੰਮਲ ਸੂਚੀ ਲੱਭ ਸਕਦੇ ਹੋ.

ਉਦਾਹਰਣ ਲਈ, 500 ਦੇ HTTP ਸਥਿਤੀ ਕੋਡ ਦਾ ਮਤਲਬ ਹੈ ਇੰਟਰਨੈੱਟ ਸਰਵਰ ਗਲਤੀ , ਮਾਈਕਰੋਸਾਫਟ ਇੰਟਰਨੈਟ ਇਨਫਰਮੇਸ਼ਨ ਸਰਵਿਸਿਜ਼ (ਆਈਐਸਐਸ) 500.15 ਦੀ ਵਰਤੋ ਕਰਦਾ ਹੈ, ਇਸਦਾ ਅਰਥ ਹੈ ਕਿ Global.aspx ਲਈ ਸਿੱਧੇ ਬੇਨਤੀਵਾਂ ਦੀ ਆਗਿਆ ਨਹੀਂ ਹੈ .

ਇੱਥੇ ਕੁਝ ਹੋਰ ਉਦਾਹਰਣਾਂ ਹਨ:

Microsoft ਆਈਐਸਐਸ ਵੱਲੋਂ ਤਿਆਰ ਕੀਤੇ ਇਹ ਉਪ-ਕੋਡ ਉਪ-ਕੋਡ HTTP ਸਥਿਤੀ ਕੋਡ ਨੂੰ ਨਹੀਂ ਬਦਲਦੇ ਪਰ ਇਸਦੇ ਉਲਟ ਵਿੰਡੋਜ਼ ਦੇ ਵੱਖ ਵੱਖ ਖੇਤਰਾਂ ਵਿੱਚ ਦਸਤਾਵੇਜ਼ ਫਾਇਲਾਂ ਜਿਵੇਂ ਕਿ ਡੌਕੂਮੈਂਟ ਫਾਈਲਾਂ ਮਿਲਦੀਆਂ ਹਨ.

ਸਾਰੇ ਗਲਤੀ ਕੋਡ ਸਬੰਧਤ ਨਹੀਂ ਹਨ

ਇੱਕ HTTP ਸਥਿਤੀ ਕੋਡ ਇੱਕ ਡਿਵਾਈਸ ਪ੍ਰਬੰਧਕ ਅਸ਼ੁੱਧੀ ਕੋਡ ਜਾਂ ਇੱਕ ਸਿਸਟਮ ਅਸ਼ੁੱਧੀ ਕੋਡ ਦੇ ਸਮਾਨ ਨਹੀਂ ਹੁੰਦਾ . ਕੁਝ ਸਿਸਟਮ ਅਸ਼ੁੱਧੀ ਕੋਡ HTTP ਸਿਥਤੀ ਕੋਡਾਂ ਦੇ ਨਾਲ ਕੋਡ ਨੰਬਰ ਸ਼ੇਅਰ ਕਰਦੇ ਹਨ ਪਰ ਉਹ ਵੱਖ ਵੱਖ ਗਲਤੀ ਨਾਲ ਵੱਖ ਵੱਖ ਗਲਤੀ ਸੁਨੇਹੇ ਅਤੇ ਅਰਥ ਹਨ.

ਉਦਾਹਰਨ ਲਈ, HTTP ਸਥਿਤੀ ਕੋਡ 403.2 ਦਾ ਮਤਲਬ ਐਕਸੈਸ ਨੂੰ ਵਰਜਿਤ ਹੈ . ਹਾਲਾਂਕਿ, ਇੱਕ ਸਿਸਟਮ ਅਸ਼ੁੱਧੀ ਕੋਡ ਵੀ ਹੈ 403 ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਹ ਪ੍ਰਕਿਰਿਆ ਬੈਕਗਰਾਊਂਡ ਪ੍ਰੋਸੈਸਿੰਗ ਮੋਡ ਵਿੱਚ ਨਹੀਂ ਹੈ .

ਇਸੇ ਤਰ੍ਹਾਂ, 500 ਸਟੇਟੱਸ ਕੋਡ, ਜੋ ਕਿ ਇੰਟਰਨੈਟ ਸਰਵਰ ਗਲਤੀ ਦਾ ਅਰਥ ਹੈ, ਇੱਕ ਸਿਸਟਮ ਅਸ਼ੁੱਧੀ ਕੋਡ 500 ਲਈ ਅਸਾਨੀ ਨਾਲ ਉਲਝਣ ਵਿੱਚ ਹੋ ਸਕਦਾ ਹੈ ਜਿਸ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਯੂਜ਼ਰ ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ .

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

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

ਦੂਜੇ ਗਲਤੀ ਸੁਨੇਹਿਆਂ ਨੂੰ ਉਨ੍ਹਾਂ ਪ੍ਰਸੰਗਾਂ ਦੇ ਅਧਾਰ ਤੇ ਅਲੱਗ ਕਰਕੇ ਸੰਬੋਧਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਜਿਸ ਵਿਚ ਉਹ ਦੇਖੇ ਗਏ ਹਨ: ਡਿਵਾਈਸ ਪ੍ਰਬੰਧਕ ਗਲਤੀ ਕੋਡਾਂ ਨੂੰ ਡਿਵਾਈਸ ਮੈਨੇਜਰ ਵਿਚ ਦੇਖਿਆ ਜਾਂਦਾ ਹੈ, ਸਿਸਟਮ ਉਲਟ ਕੋਡ ਸਾਰੇ Windows ਵਿਚ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦੇ ਹਨ, POST ਕੋਡ ਪਾਵਰ ਆਨ ਸਵੈ ਟੈਸਟ ਦੌਰਾਨ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ.