HTTP күй кодтары

Веб-сайттар қателерге жауап ретінде күй кодтарын көрсетеді

HTTP жай-күйі кодтары интернеттегі веб-сайт серверлері берген стандартты жауап кодтары болып табылады. Кодтар веб-парақ немесе басқа ресурс тиісті түрде жүктелмегенде, мәселенің себебін анықтауға көмектеседі.

HTTP жай-күйінің коды HTTP жай-күйі коды мен HTTP негіздік сөз тіркесін қамтитын HTTP күй жолы үшін жалпы термин.

HTTP күй кодтары кейде шолғыш қате кодтары немесе Интернет қате кодтары деп аталады.

Мысалы, HTTP күй жолы 500: Ішкі сервер қатесі HTTP 500 кодының кодынан және Ішкі сервер қатесінің HTTP негіздік тіркесінен тұрады.

HTTP жай-күйі қателерінің бес санаты бар; бұл екі негізгі топ:

4xx клиент қатесі

HTTP жай-күйі кодтарының бұл тобы веб-бетті немесе басқа ресурсқа арналған сұрау нашар синтаксисі бар немесе басқа себеппен, мүмкін, клиенттің кінәсі (веб-сюрвер) бойынша толтырылмайтын жерлерді қамтиды.

Кейбір жалпы клиенттік қате HTTP күй кодтары 404 (табылған жоқ) , 403 (тыйым салынған) және 400 (Bad Request) қамтиды .

5xx сервер қатесі

HTTP жай-күйі кодтарының бұл тобы веб-сайт немесе басқа ресурс туралы сұрауды веб-сайттың сервері түсінген, бірақ қандай да бір себептермен оны толтыруға қабілетсіз болған жерлерді қамтиды.

Кейбір жалпы сервер қатесі HTTP күй кодтары 503 (Қызмет жоқ) және 502 (Bad Gateway) бірге танымал 500 (Ішкі сервер қатесі ) қамтиды .

HTTP күй кодтары туралы қосымша ақпарат

Басқа HTTP күй кодтары 4xx және 5xx кодтарына қосымша. Сондай-ақ, ақпараттық, табысты растау немесе қайта бағыттауды талап ететін 1xx, 2xx және 3xx кодтары бар. HTTP күй кодтарының бұл қосымша түрлері қате емес, сондықтан олар туралы браузерде ескертуге болмайды.

HTTP Күйі коды қателер бетіндегі қателердің толық тізімін қараңыз немесе HTTP күй жолдары дегеніміз не? Бұл HTTP күй жолдарының барлығын (1xx, 2xx және 3xx) қараңыз. бөлік.

IANA-ның гипермәтінді тасымалдау протоколы (HTTP) Күй Кодтарының тіркеу беті - HTTP күй кодтарының ресми көзі, бірақ Windows кейде қосымша ақпаратты түсіндіретін қосымша, нақты қателерді қамтиды. Олардың барлығын Microsoft веб-сайтынан таба аласыз.

Мысалы, HTTP 500 коды 572 Internet Server Error дегенді білдіреді, ал Microsoft Internet Information Services (ISS) 500.15 нұсқасын Global.aspx үшін тікелей сұрауларға жол берілмейді дегенді білдіреді.

Міне, бірнеше мысал:

Microsoft ISS жасаған бұл суб-кодтар HTTP жай-күйінің кодтарын алмастырмайды, бірақ оның орнына құжаттама файлдары сияқты Windows-ның әр түрлі облыстарында табылған.

Қате кодтарының барлығы қатысы жоқ

HTTP күйінің коды Device Manager қате коды немесе жүйелік қате коды сияқты емес . Кейбір жүйелік қателер кодтары HTTP күй кодтары бар код нөмірлерін бөліседі, бірақ олар әртүрлі байланысты қате туралы хабарлар мен мағыналармен әртүрлі қателер.

Мысалы, HTTP жай-күйінің коды 403.2 оқуға тыйым салуды білдіреді. Дегенмен, 403 жүйелік қате коды бар, яғни бұл процесс фондық өңдеу режимінде жоқ дегенді білдіреді.

Сол сияқты, Internet Server Error дегенді білдіретін 500 мәртебесі коды жүйенің қате коды 500 дегенді білдіреді, яғни Пайдаланушы профилі жүктелмейді .

Дегенмен, бұл олармен байланысты емес және ұқсас емделмеуі керек. Біреуі веб-браузерде көрсетіледі және клиент немесе сервер туралы қате туралы хабарды түсіндіреді, ал екіншісі Windows-тағы басқа жерде көрсетіледі және міндетті түрде веб-браузерді қамтымайды.

Сізде көретін қате коды HTTP күйінің коды болып табылатынын немесе анықталмағанын анықтауда қиындықтар туындаса, хабардың қай жерде көрінетінін мұқият қарап шығыңыз. Веб-шолғышыңызда қатені көрсеңіз , веб-бетте HTTP жауап коды.

Басқа қате туралы хабарларды олар көретін мәтінмәнге қарай бөлек қарау керек: Құрылғы реттеушісінің қате кодтары Құрылғы менеджерінде көрінеді, жүйедегі қате кодтары Windows ішінде көрсетіледі, POST кодтары Power On Self Test кезінде беріледі және т.б.