Ҳолати ҳолати HTTP истинод ба истилоҳи рамзи HTTP-ро (рақами аслии рамзгузорӣ) бо назардошти ибораи HTTP 1 (шарҳи кӯтоҳ) нишон медиҳад.
Шумо метавонед дар бораи кодҳои кодии HTTP дар дохили мо чӣ кор кунед? порча. Мо инчунин рӯйхати хатогиҳои рамзи HTTP-ро (4xx ва 5xx) дар якҷоягӣ бо баъзе маслиҳатҳо оид ба чӣ гуна ислоҳ кардани онҳоро нигоҳ медорем.
Эзоҳ: Ҳарчанд техникӣ нодуруст аст, хатҳои HTTP аксаран ҳамчун кодҳои кодии HTTP номида мешаванд.
Категорияҳои Кодекси HTTP
Тавре ки шумо мебинед, кодҳои HTTP дорои ҳаҷми седавлатӣ мебошанд. Рақамҳои якум барои муайян кардани рамзи дар категорияи алоҳида истифодашуда - яке аз ин панҷ:
- 1XX: Маълумот - дархост қабул шуд ё раванд идома дорад.
- 2XX: тасдиқ мекунад , ки амали бомуваффақият анҷом ёфт ё фаҳмид.
- 3XX: Менеҷмент - барои дигар кардани дархост барои дигар чизи зарурӣ лозим аст.
- 4XX: Хатои мизоҷе , ки нишон медиҳад, ки дархост дархостро натавонистааст, хатогиҳои нодурустро иҷро кунад.
- 5XX: Хатогии сервере, ки нишон медиҳад, ки сервер хатогиҳоеро, ки номбар карда шудааст, иҷро накардааст.
Барномаҳоеро, ки рамзҳои HTTP-ро мефаҳмед, ҳамаи рамзҳоро намедонанд, ки ин маънои онро дорад, ки рамзи номаълум бо ибораи номаълуми HTTP вуҷуд дорад, ки ба маълумоти истифодабаранда маълумот намедиҳад. Бо вуҷуди ин, ин барномаҳои HTTP бояд ба категорияҳо ё синфҳо, ки мо онҳоро боло мебарем, фаҳмем.
Агар нармафзори муайянро коди мушаххас муайян накунад, он метавонад дар синф хеле муайян карда шавад. Масалан, агар кодекси 490-ро ба барнома дархост карда натавонед, он метавонад ҳамчун 400-ум бошад, зеро он дар ҳамон категория аст ва пас фикр мекунад, ки он бо дархости мизоҷ нодуруст аст.
Ҳуҷатҳои статсионарии HTTP (кодҳои ҲTTP + + HTTP Маслиҳатҳои оқилона)
Кодекс | НОҲИЯИ ВОСЕЪ |
100 | Идома диҳед |
101) | Протоколҳо иваз карда шаванд |
102) | Коркард |
200 | Хуб |
201 | Офариниш |
202 | Қабул шуд |
203 | Маълумоти ғайрирасмӣ |
204 | Мӯҳтаво нест |
205 | Иловаи Content |
206 | Мазмуни қисм |
207 | Multi-Status |
300 | Интихоби якчанд |
301 | Раванди доимӣ |
302 | Ёфт шуд |
303 | Ба дигарон нигаред |
304 | Тағйир наёфтааст |
305 | Истифодаи Proxy |
307 | Интиқоли муваққатӣ |
308 | Тағирёбии доимӣ |
400 | Дархости ганда |
401 | Инкорнопазирӣ |
402 | Талаботи пардохт |
403 | Бистарӣ |
404 | Дарёфт нашуд |
405 | Метавонед иҷозат дода нашавад |
406 | Қобили қабул нест |
407 | Талаботҳои Proxy лозим аст |
408 | Вақти дархост |
409 | Мушкилот |
410 | Гона |
411 | Талаботи дарозмуддат |
412 | Пешакӣ номумкин аст |
413 | Мӯҳтарам дархост |
414 | Request-URI хеле калон |
415 | Навъи расми дастгирӣ |
416 | Талабот ба талабот ҷавобгӯ нест |
417 | Интизорӣ |
421 | Талаботҳои нодуруст |
422 | Шахси номатлуб |
423 | Хомӯш карда шудааст |
424 | Воқеан нодуруст буд |
425 | Коллексияи номатлуб |
426 | Навсозӣ лозим аст |
428 | Талабот |
429 | Бисёр талаботҳо |
431 | Майдони майдонҳо хеле калон аст |
451 | Барои сабабҳои ҳуқуқӣ дастрас нестанд |
500 | Хатои Дохилии Сервер |
501 | Амал карда нашудааст |
502 | Бадҷу |
503 | Дар Ҳоли Ҳозир дастрас нест |
504 | Вуруд |
505 | HTTP Version Дастгирӣ нашудааст |
506 | Вариант Ҳамчунин negotiates |
507 | Сифати нокифоя |
508 | Loop Detected |
510 | Не васеъ |
511 | Талабот барои шабака талаб карда мешавад |
[1] Ҷумлаҳои HTTP, ки кодҳои кодии HTTP ҳамроҳ мешаванд танҳо тавсия дода мешаванд. Барои ифодаи тафсири дигар барои RFC 2616 иҷозат дода мешавад 6.1.1. Шумо метавонед тавзеҳҳои HTTPро бо тавсифи бештар "дӯстона" ё забони маҳаллӣ иваз кунед.
Ҳавои расмии HTTP ғайриимкон аст
Хати доимии HTTP аз тарафи баъзе хидматҳои тарафи сеюм ҳамчун ҷавобҳои хато истифода мешавад, аммо онҳо аз ҷониби ягон RFC муайян карда намешаванд.
Кодекс | НОҲИЯИ ВОСЕЪ |
103 | Checkpoint |
420 | Услуби хато |
420 | Суроға кунед |
440 | Вақти вурудшавӣ |
449 | Бо боздид |
450 | Бо пинҳон кардани волидайн Windows |
451 | Тағир додан |
498 | Толори нодуруст |
499 | Талабот лозим аст |
499 | Дархост аз ҷониби вируси ғайриқонунӣ манъ карда шудааст |
509 | Маҳдудияти Банди баланд |
530 | Соҳа яхкарда шудааст |
Эзоҳ: Дар хотир доред, ки вақте ки рамзҳои HTTP метавонанд бо рақамҳои аломатҳои огоҳкунанда дар дигар замимаҳое, ки бо кодҳои хатогузории мудири дастгоҳ ҷойгиранд, мубодила кунанд, ин маънои онро надорад, ки онҳо бо ягон роҳ алоқаманданд.