HTTP ਸਥਿਤੀ ਲਾਈਨ HTTP ਸਥਿਤੀ ਕੋਡ (ਅਸਲੀ ਕੋਡ ਨੰਬਰ) ਨੂੰ ਦਿੱਤੀ ਗਈ ਮਿਆਦ ਹੈ ਜਦੋਂ HTTP ਤਰਕ-ਪੱਖੀ 1 (ਛੋਟੇ ਵਰਣਨ) ਦੇ ਨਾਲ.
ਤੁਸੀਂ HTTP ਹਾਲਤ ਕੋਡ ਬਾਰੇ ਹੋਰ ਵੀ ਪੜ੍ਹ ਸਕਦੇ ਹੋ ਸਾਡੇ ਕੀ HTTP ਸਥਿਤੀ ਕੋਡ ਹਨ? ਟੁਕੜਾ ਅਸੀਂ ਉਹਨਾਂ ਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕਰਨਾ ਹੈ ਇਸ 'ਤੇ ਕੁਝ ਸੁਝਾਵਾਂ ਦੇ ਨਾਲ ਅਸੀਂ HTTP ਸਿਥਤੀ ਕੋਡ ਗਲਤੀ (4xx ਅਤੇ 5xx) ਦੀ ਇੱਕ ਸੂਚੀ ਵੀ ਰੱਖਾਂਗੇ.
ਨੋਟ: ਹਾਲਾਂਕਿ ਤਕਨੀਕੀ ਤੌਰ ਤੇ ਗਲਤ ਨਹੀਂ, HTTP ਸਥਿਤੀ ਲਾਈਨਾਂ ਨੂੰ ਅਕਸਰ ਬਸ HTTP ਸਥਿਤੀ ਕੋਡ ਕਹਿੰਦੇ ਹਨ.
HTTP ਸਥਿਤੀ ਕੋਡ ਸ਼੍ਰੇਣੀਆਂ
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਹੇਠਾਂ ਵੇਖ ਸਕਦੇ ਹੋ, HTTP ਸਥਿਤੀ ਕੋਡ ਤਿੰਨ ਅੰਕਾਂ ਵਾਲੇ ਅੰਕ ਹਨ ਸਭ ਤੋਂ ਪਹਿਲੇ ਅੰਕ ਦਾ ਉਪਯੋਗ ਕਿਸੇ ਖਾਸ ਵਰਗ ਦੇ ਅੰਦਰ ਕੋਡ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਕੀਤਾ ਜਾਂਦਾ ਹੈ - ਇਹਨਾਂ ਪੰਜਾਂ ਵਿੱਚੋਂ ਇੱਕ:
- 1XX: ਸੂਚਨਾ - - ਬੇਨਤੀ ਸਵੀਕਾਰ ਕੀਤੀ ਗਈ ਸੀ ਜਾਂ ਪ੍ਰਕਿਰਿਆ ਜਾਰੀ ਰਹੇਗੀ.
- 2XX: ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਕਿ ਕਾਰਵਾਈ ਸਫਲਤਾਪੂਰਵਕ ਮੁਕੰਮਲ ਹੋਈ ਹੈ ਜਾਂ ਸਮਝੀ ਗਈ ਸੀ.
- 3XX: ਰੀਡਾਇਰੈਕਸ਼ਨ - ਬੇਨਤੀ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਕੁਝ ਹੋਰ ਹੋਣ ਦੀ ਲੋੜ ਹੈ
- 4XX: ਗ੍ਰਾਹਕ ਗਲਤੀ ਜੋ ਇਹ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਬੇਨਤੀ ਪੂਰੀ ਸੰਪੱਤੀ ਜਾਂ ਗਲਤ ਸੰਟੈਕਸ ਸ਼ਾਮਲ ਨਹੀਂ ਕਰ ਸਕਦੀ.
- 5XX: ਸਰਵਰ ਗਲਤੀ ਜੋ ਇਹ ਸੰਕੇਤ ਕਰਦੀ ਹੈ ਕਿ ਸਰਵਰ ਇੱਕ ਬੇਨਤੀ ਪੂਰੀ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਿਹਾ ਜੋ ਕਿ ਵੈਧ ਸੀ.
ਉਹ ਐਪਲੀਕੇਸ਼ਨ ਜਿਹੜੇ HTTP ਹਾਲਤ ਕੋਡ ਨੂੰ ਸਮਝਦੇ ਹਨ ਉਹਨਾਂ ਨੂੰ ਸਾਰੇ ਕੋਡਾਂ ਨੂੰ ਨਹੀਂ ਜਾਣਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਕਿਸੇ ਅਣਜਾਣ ਕੋਡ ਵਿੱਚ ਇੱਕ ਅਣਜਾਣ HTTP ਵਿਵਰਨ ਹੈ, ਜੋ ਉਪਭੋਗਤਾ ਨੂੰ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਨਹੀਂ ਦੇਵੇਗਾ. ਹਾਲਾਂਕਿ, ਇਹਨਾਂ HTTP ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਰਗਾਂ ਜਾਂ ਕਲਾਸਾਂ ਨੂੰ ਸਮਝਣਾ ਪੈਂਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਉੱਪਰ ਦੱਸੇ ਗਏ ਹਨ.
ਜੇ ਸੌਫਟਵੇਅਰ ਨੂੰ ਪਤਾ ਨਹੀਂ ਹੁੰਦਾ ਕਿ ਵਿਸ਼ੇਸ਼ ਕੋਡ ਦਾ ਕੀ ਮਤਲਬ ਹੈ, ਤਾਂ ਇਹ ਘੱਟੋ ਘੱਟ ਕਲਾਸ ਦੀ ਪਛਾਣ ਕਰ ਸਕਦਾ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਜੇ 490 ਸਥਿਤੀ ਕੋਡ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਅਣਜਾਣ ਹੈ, ਤਾਂ ਇਹ ਇਸ ਨੂੰ 400 ਦੇ ਰੂਪ ਵਿੱਚ ਵਰਤ ਸਕਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਉਸੇ ਸ਼੍ਰੇਣੀ ਵਿੱਚ ਹੈ, ਅਤੇ ਫਿਰ ਇਹ ਮੰਨ ਸਕਦਾ ਹੈ ਕਿ ਗਾਹਕ ਬੇਨਤੀ ਦੇ ਨਾਲ ਕੁਝ ਗਲਤ ਹੈ
HTTP ਸਥਿਤੀ ਲਾਈਨ (HTTP ਸਥਿਤੀ ਕੋਡ + HTTP ਕਾਰਨ ਰੂਪ)
ਸਥਿਤੀ ਕੋਡ | ਕਾਰਨ ਪੈਰਾ |
100 | ਜਾਰੀ ਰੱਖੋ |
101 | ਪ੍ਰੋਟੋਕੋਲਸ ਬਦਲਣਾ |
102 | ਪ੍ਰੋਸੈਸਿੰਗ |
200 | ਠੀਕ ਹੈ |
201 | ਬਣਾਇਆ ਗਿਆ |
202 | ਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ |
203 | ਗੈਰ-ਅਧਿਕਾਰਤ ਜਾਣਕਾਰੀ |
204 | ਕੋਈ ਸਮੱਗਰੀ ਨਹੀਂ |
205 | ਸਮੱਗਰੀ ਰੀਸੈਟ ਕਰੋ |
206 | ਅਧੂਰਾ ਸਮੱਗਰੀ |
207 | ਬਹੁ-ਸਥਿਤੀ |
300 | ਬਹੁ ਚੋਣ |
301 | ਹਮੇਸ਼ਾ ਲਈ ਪ੍ਰੇਰਿਤ ਕੀਤਾ |
302 | ਲੱਭਿਆ |
303 | ਹੋਰ ਵੇਖੋ |
304 | ਸੋਧਿਆ ਨਹੀਂ ਗਿਆ |
305 | ਪ੍ਰੌਕਸੀ ਵਰਤੋ |
307 | ਆਰਜ਼ੀ ਰੀਡਾਇਰੈਕਟ |
308 | ਸਥਾਈ ਰੀਡਾਇਰੈਕਟ |
400 | ਬੁਰੀ ਗੁਜਾਰਸ਼ |
401 | ਅਣਅਧਿਕਾਰਤ |
402 | ਭੁਗਤਾਨ ਦੀ ਲੋੜ ਹੈ |
403 | ਪਾਬੰਦੀ |
404 | ਨਹੀਂ ਲਭਿਆ |
405 | ਵਿਧੀ ਦੀ ਮਨਜ਼ੂਰੀ ਨਹੀਂ |
406 | ਮੰਨਣਯੋਗ ਨਹੀਂ |
407 | ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣਿਕਤਾ ਦੀ ਲੋੜ ਹੈ |
408 | ਬੇਨਤੀ ਸਮਾਂ-ਆਉਟ |
409 | ਅਪਵਾਦ |
410 | ਗੋਨ |
411 | ਲੰਬਾਈ ਦੀ ਲੋੜ ਹੈ |
412 | Precondition ਫੇਲ੍ਹ |
413 | ਬੇਨਤੀ ਸੰਸਥਾ ਨੂੰ ਬਹੁਤ ਵੱਡਾ |
414 | ਬੇਨਤੀ- URI ਬਹੁਤ ਵੱਡਾ ਹੈ |
415 | ਨਾ-ਸਹਾਇਕ ਮੀਡੀਆ ਕਿਸਮ |
416 | ਬੇਨਤੀ ਸੀਮਾ ਸੰਤੁਸ਼ਟ ਨਹੀਂ ਹੈ |
417 | ਉਮੀਦ ਅਸਫਲ |
421 | Misdirected Request |
422 | ਨਾ-ਪ੍ਰਭਾਵੀ ਸੰਸਥਾ |
423 | ਬੰਦ |
424 | ਅਸਫਲਤਾ ਨਿਰਭਰਤਾ |
425 | ਅਨਰਧਾਰਿਤ ਭੰਡਾਰ |
426 | ਅਪਗ੍ਰੇਡ ਦੀ ਲੋੜ ਹੈ |
428 | Precondition ਦੀ ਲੋੜ ਹੈ |
429 | ਬਹੁਤ ਸਾਰੀਆਂ ਬੇਨਤੀਆਂ |
431 | ਹੈਡਰ ਫੀਲਡਜ਼ ਨੂੰ ਬਹੁਤ ਵੱਡਾ ਬੇਨਤੀ ਕਰੋ |
451 | ਕਾਨੂੰਨੀ ਕਾਰਨ ਲਈ ਅਣਉਪਲਬਧ |
500 | ਅੰਦਰੂਨੀ ਸਰਵਰ ਗਲਤੀ |
501 | ਲਾਗੂ ਨਹੀਂ ਕੀਤਾ ਗਿਆ |
502 | ਗਲਤ ਗੇਟਵੇ |
503 | ਸੇਵਾ ਉਪਲੱਬਧ ਨਹੀਂ |
504 | ਗੇਟਵੇ ਟਾਈਮ-ਆਊਟ |
505 | HTTP ਵਰਜਨ ਸਮਰਥਿਤ ਨਹੀਂ |
506 | ਵੇਰੀਐਂਟ ਵੀ ਨੇਗੈਟੀਆਂ |
507 | ਨਾਕਾਫ਼ੀ ਸਟੋਰੇਜ |
508 | ਲੂਪ ਪਛਾਣਿਆ |
510 | ਵਧਾਇਆ ਨਹੀਂ ਗਿਆ |
511 | ਨੈਟਵਰਕ ਪ੍ਰਮਾਣੀਕਰਨ ਦੀ ਲੋੜ ਹੈ |
[1] HTTP ਕਾਰਨ ਵਾਕ ਜੋ HTTP ਸਥਿਤੀ ਕੋਡਾਂ ਦੇ ਨਾਲ ਆਉਂਦੇ ਹਨ ਕੇਵਲ ਸਿਫਾਰਸ਼ ਕੀਤੇ ਜਾਂਦੇ ਹਨ. ਇੱਕ ਵੱਖਰੇ ਕਾਰਨ ਕਰਕੇ ਹਰੇਕ RFC 2616 6.1.1 ਦੀ ਇਜਾਜ਼ਤ ਦਿੱਤੀ ਗਈ ਹੈ. ਹੋ ਸਕਦਾ ਹੈ ਤੁਸੀਂ ਵਧੇਰੇ "ਦੋਸਤਾਨਾ" ਵਰਣਨ ਜਾਂ ਕਿਸੇ ਸਥਾਨਕ ਭਾਸ਼ਾ ਵਿਚਲੇ HTTP ਤਰਜਮਿਆਂ ਨੂੰ ਬਦਲ ਕੇ ਵੇਖ ਸਕਦੇ ਹੋ
ਗੈਰਸਰਕਾਰੀ HTTP ਸਥਿਤੀ ਲਾਈਨਾਂ
HTTP ਸਥਿਤੀ ਦੀਆਂ ਲਾਈਨਾਂ ਹੇਠਾਂ ਕੁਝ ਤੀਜੀ-ਪਾਰਟੀ ਸੇਵਾਵਾਂ ਦੁਆਰਾ ਗਲਤੀ ਪ੍ਰਤੀ ਜਵਾਬ ਵਜੋਂ ਵਰਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ, ਪਰ ਉਹਨਾਂ ਨੂੰ ਕਿਸੇ ਵੀ RFC ਦੁਆਰਾ ਨਿਰਦਿਸ਼ਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ.
ਸਥਿਤੀ ਕੋਡ | ਕਾਰਨ ਪੈਰਾ |
103 | ਚੈੱਕਪੁਆਇੰਟ |
420 | ਵਿਧੀ ਅਸਫਲ |
420 | ਆਪਣੀ ਸ਼ਾਂਤਤਾ ਨੂੰ ਵਧਾਓ |
440 | ਲਾਗਇਨ ਸਮਾਂ ਸਮਾਪਤ |
449 | ਨਾਲ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ |
450 | Windows Parental Controls ਦੁਆਰਾ ਬਲੌਕ ਕੀਤਾ |
451 | ਰੀਡਾਇਰੈਕਟ ਕਰੋ |
498 | ਅਵੈਧ ਟੋਕਨ |
499 | ਟੋਕਨ ਜ਼ਰੂਰੀ |
499 | ਬੇਨਤੀ ਐਂਟੀਵਾਇਰਸ ਦੁਆਰਾ ਮਨ੍ਹਾ ਕੀਤਾ ਗਿਆ ਹੈ |
509 | ਬੈਂਡਵਿਡਥ ਸੀਮਾ ਪਾਰ ਕੀਤੀ |
530 | ਸਾਈਟ ਨੂੰ ਜੰਮਿਆ ਹੋਇਆ ਹੈ |
ਨੋਟ: ਇਹ ਯਾਦ ਰੱਖਣਾ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿ ਜਦੋਂ HTTP ਹਾਲਤ ਕੋਡ ਹੋਰ ਸੰਦਰਭਾਂ ਵਿੱਚ ਮਿਲੇ ਗਲਤੀ ਸੁਨੇਹੇ, ਜਿਵੇਂ ਕਿ ਡਿਵਾਈਸ ਮੈਨੇਜਰ ਅਸ਼ੁੱਧੀ ਕੋਡਸ ਨਾਲ ਮਿਲਦੇ ਹਨ, ਤਾਂ ਇਸਦਾ ਮਤਲਬ ਇਹ ਨਹੀਂ ਹੈ ਕਿ ਉਹ ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਸੰਬੰਧਿਤ ਹਨ.