HTTP સ્થિતિ રેખા HTTP સ્થિતિ કોડ (વાસ્તવિક કોડ નંબર) ને આપેલ શબ્દ છે જ્યારે HTTP પ્રતીતિ 1 (ટૂંકા વર્ણન) સાથે.
તમે 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 | પ્રીકન્ડિશન નિષ્ફળ થયું |
413 | એન્ટિટી ખૂબ મોટી વિનંતી |
414 | વિનંતી-યુઆરઆઇ ખૂબ મોટું |
415 | અસમર્થિત મીડિયા પ્રકાર |
416 | વિનંતી રેંજ સંતોષકારક નથી |
417 | અપેક્ષા નિષ્ફળ |
421 | Misdirected વિનંતી |
422 | બિનપ્રક્રિયાત્મક અસ્તિત્વ |
423 | લૉક્ડ |
424 | નિષ્ફળ નિર્ભરતા |
425 | અનક્રાઇલ્ડ કલેક્શન |
426 | અપગ્રેડ જરૂરી છે |
428 | પ્રીકન્ડિશન આવશ્યક છે |
429 | ઘણી બધી વિનંતીઓ |
431 | હેડર ફિલ્ડ્સ ખૂબ મોટી વિનંતી |
451 | કાનૂની કારણોસર અનુપલબ્ધ |
500 | આંતરિક સર્વર ભૂલ |
501 | અમલમાં મૂક્યું નથી |
502 | ખરાબ ગેટવે |
503 | સેવા ઉપલબ્ઘ નથી |
504 | દ્વાર સમય સમાપ્તિ |
505 | HTTP સંસ્કરણ સપોર્ટેડ નથી |
506 | વેરિએન્ટ પણ નેગોશિયેટ્સ |
507 | અપર્યાપ્ત સ્ટોરેજ |
508 | લૂપ શોધાયું |
510 | વિસ્તૃત નથી |
511 | નેટવર્ક પ્રમાણીકરણ આવશ્યક છે |
[1] એચટીટીપીના ઉદ્દેશો જે એચટીટીપી સ્થિતિ કોડ સાથે આવે છે તે ફક્ત ભલામણ કરવામાં આવે છે. અલગ RFC 2616 6.1.1 દીઠ એક અલગ કારણો છે. તમે વધુ "મૈત્રીપૂર્ણ" વર્ણન અથવા સ્થાનિક ભાષામાં એચટીટીપીના રિઝોલ્યુશન્સને બદલી શકો છો.
બિનસત્તાવાર HTTP સ્થિતિ લાઇન્સ
નીચેની HTTP સ્થિતિ લીટીઓ કેટલીક તૃતીય-પક્ષ સેવાઓ દ્વારા ભૂલ પ્રતિસાદ તરીકે ઉપયોગમાં લઈ શકે છે, પરંતુ તે કોઈપણ RFC દ્વારા નિર્દિષ્ટ નથી
સ્થિતિ કોડ | કારણ શબ્દસમૂહ |
103 | ચેકપૉઇન્ટ |
420 | પદ્ધતિ નિષ્ફળતા |
420 | તમારી સુખ વધારવા |
440 | લોગીન સમય પૂરો |
449 | તેની સાથે ફરી પ્રયાસ કરો |
450 | Windows પેરેંટલ નિયંત્રણો દ્વારા અવરોધિત |
451 | પુનઃદિશામાન કરો |
498 | અમાન્ય ટોકન |
499 | ટોકન આવશ્યક છે |
499 | વિનંતી એન્ટીવાયરસ દ્વારા પ્રતિબંધિત કરવામાં આવી છે |
509 | બેન્ડવીડ્થ મર્યાદા ઓળંગી |
530 | સાઇટ સ્થિર છે |
નોંધ: તે યાદ રાખવું અગત્યનું છે કે જ્યારે HTTP સ્થિતિ કોડ અન્ય સંદર્ભોમાં મળેલી ભૂલો સંદેશા, જેમ કે ઉપકરણ સંચાલક ભૂલ કોડ્સ સાથે સમાન નંબરો શેર કરી શકે છે, તેનો અર્થ એ નથી કે તેઓ કોઈપણ રીતે સંબંધિત છે.