HTTP қатесі және күй кодтары түсіндіріледі

Веб-бет қателерін түсіну және олар туралы не істеу керек

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

HTTP қатесі және күй кодтары түрлері

Әр сұрау үшін HTTP серверінің жауап деректеріне қосылған сұраудың нәтижесін көрсететін код нөмірі. Бұл нәтиже кодтары санаттарға бөлінген үш таңбалы сандар:

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

200 OK

Уикипедия - ашықхаттар

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

Қате 404 табылған жоқ

HTTP қатесін 404 табылмаса , веб-сервер сұралған бетті, файлды немесе басқа ресурсты таба алмады. HTTP 404 қателері клиент пен сервер арасында желі байланысы сәтті жасалғанын көрсетеді. Бұл қате көбінесе пайдаланушылар дұрыс емес URL мекенжайын браузерге енгізгенде немесе веб-сервер әкімшісі мекенжайды жарамды жаңа орынға қайта бағыттаусыз жойады. Пайдаланушылар бұл ақаулықты шешу үшін URL мекен-жайын тексеруі немесе веб-әкімгерді түзетуін күтуі керек.

Қате 500 ішкі сервер қатесі

Уикипедия - ашықхаттар

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

Қате 503 қызметі қол жетімді емес

Қоғамдық домен

HTTP қатесі 503 Қызмет қолжетімді емес веб-сервер кіріс клиентінің сұрауын өңдей алмайтынын көрсетеді. Кейбір веб-серверлер HTTP 503 ретінде әдетте HTTP 500 деп хабарланатын күтпеген сәтсіздіктерден ажырату үшін бір уақытта пайдаланушылардың санын немесе процессорды пайдалану санын шектеу сияқты әкімшілік саясатқа байланысты күткен сәтсіздіктерді көрсету үшін HTTP 503 пайдаланады.

301 тұрақты түрде жылжытылды

Қоғамдық домен

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

302 немесе 307 уақытша қайта бағыттау анықталды

Қоғамдық домен

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

400 Bad Request

Қоғамдық домен

400 Нашар Өтінімнің жауапы әдетте веб-сервер дұрыс емес синтаксис бойынша сұранысты түсінбегенін білдіреді. Әдетте, бұл клиенттің қатысуымен болатын техникалық ақыл-нұсқайды, бірақ желідегі деректердің бүлінуі қатені тудыруы мүмкін.

401 Рұқсат етілмеген

Қоғамдық домен

401 Рұқсат етілмеген қате веб-клиент серверде қорғалған ресурс сұраған кезде пайда болады, бірақ клиент қатынау үшін түпнұсқалығы расталмады. Әдетте, клиент ақаулықты түзету үшін жарамды пайдаланушы аты мен құпия сөзбен серверге кіруі керек.

100 Жалғастыру

Қоғамдық домен

Протоколдың 1.1 нұсқасында қосылды, HTTP мәртебесі 100 Continue серверлерге үлкен сұрауды қабылдауға дайын екендігін растауға мүмкіндік беру арқылы желінің өткізу қабілетін тиімдірек пайдалану үшін жасалған. Жалғастыру протоколы HTTP 1.1 клиентіне серверді 100 кодымен жауап беруін сұрайтын кішкентай, арнайы конфигурацияланған хабар жіберуге мүмкіндік береді. Содан кейін (әдетте үлкен) кейінгі сұрау жіберуді жіберер алдында жауап күтеді. HTTP 1.0 клиенттері мен серверлері осы кодты пайдаланбайды.

204 Мазмұн жоқ

Қоғамдық домен

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

502 жаман шлюз

Қоғамдық домен

Клиент пен сервер арасындағы желі мәселесі 502 Bad Gateway қатесіне әкеледі. Ол желілік брандмауэрде , маршрутизаторда немесе басқа желілік шлюз құрылғыларында конфигурация қателіктері арқылы іске қосылуы мүмкін.