Коди помилки http веб-сервера. Розшифровка кодів
Коди помилок надсилаються WEB-сервером агенту користувача для визначення його подальшої поведінки.
Помилки ВЕБ-сервера діляться на діапазони:
100-199 Інформаційний. Повідомляє агенту що, запит агента прийнятий і обробляється
200-299 Запит агента оброблений успішно, сервер відправив клієнту запитуваний документ
300-399 Запит агента змінений і агенту потрібно зробити деякі дії для задоволення зміненого запиту.
400-499 Проблеми при спробі виконати запит.
500-599 Помилки сервера
Відео: 2 Коди відповіді сервера
В діапазоні визначені лише кілька кодів, хоча для сервера при необхідності можуть визначатися власні коди. При отриманні коду, який не може розпізнати, агент інтерпретує його відповідно до діапазону, до якого цей код належить. Коди в діапазонах 100-199, 200-299 і 300-399 більшість Web-браузерів обробляють без сповіщення користувача, а деякі коди помилок з діапазонів 400-499, 500-599 відображаються для користувача.
Код помилки http сервера | Короткий опис |
помилка 100 Continue | Початкова частина запиту прийнята, і клієнт може продовжувати передачу запиту |
помилка 101 Switching Protocols | Сервер виконує вимогу клієнта і перемикає протоколи відповідно до вказівки, даними в поле заголовка Upgrade. |
помилка 200 OK | Запит клієнта оброблений успішно і відповідь сервера містить викликані дані |
помилка 201 Created | Цей код стану використовується в разі створення нового URI. Разом з цим кодом результату сервер видає заголовок Location, який містить інформацію про те, куди були поміщені нові дані. |
помилка 202 Accepted | Запит прийнятий, але обробляється не відразу. У тілі вмісту відповіді сервера може бути дана додаткова інформація про дану транзакції. Гарантії того, що сервер в кінцевому підсумку задовольнить запит, немає, навіть незважаючи на те, що на момент прийому запит виглядав допустимим. |
помилка 203 Non-Authoritative Information | Інформація в заголовку вмісту взята з локальної копії або у третьої сторони, а не з вихідного сервера. |
помилка 204 No Content | Відповідь містить код стану і заголовок, але тіло вмісту відсутня. При отриманні цієї відповіді броузер не повинен оновлювати свій документ. Оброблювач чутливих областей зображень може повертати цей код, коли користувач клацає на непотрібних або порожніх ділянках зображення. |
помилка 205 Reset Content | Броузер повинен очистити форму, яка використовується в даній транзакції, для додаткових вхідних даних. Корисний для CGI-додатків, що вимагають введення даних. |
помилка 206 Partial Content | Сервер повертає лише частину даних затребуваного обсягу. Використовується у відповіді на запит із зазначенням заголовка Range. Сервер повинен вказати діапазон, включений у відповідь, в заголовку Content-Range. |
помилка 300 Multiple Choices | Викликана URI позначає більш одного ресурсу. Наприклад, URI може позначати документ, перекладений на кілька мов. У тілі вмісту, повернутому сервером, може перебувати перелік більш конкретних даних про те, як вибрати ресурс правильно |
помилка 301 Moved Permanently | Викликана URI вже не використовується сервером, і зазначена в запиті операція не виконана. Нове місцезнаходження викликаного документа вказується в заголовку Location. У всіх наступних запитах даного документа слід вказувати новий URI. |
помилка 302 Moved Temporarily | Викликана URI Переміщення, але лише тимчасово. Заголовок Location вказує на нове місцезнаходження. Відразу ж після отримання цього коду стану клієнт повинен дозволити запит за допомогою нового URI, але у всіх наступних запитах необхідно користуватися старим URI. |
помилка 303 See Other | Викликана URI можна знайти по іншому URI, винесеному в заголовок Location. Його слід вибрати методом GET з даного ресурсу. |
помилка 304 Not Modified | Це код відповіді на заголовок lf-Modified-Since, якщо URI не змінився з вказаної дати. Тіло вмісту не надсилається, і клієнт повинен використовувати свою локальну копію. |
помилка 305 Use Proxy | Доступ до зажадати URI повинен здійснюватися через proxy-сервер, вказаний в заголовку Location. |
помилка 400 Bad Request | Чи означає, що сервер виявив в запиті клієнта синтаксичну помилку. |
помилка 401 Unauthorized | Цей код результату, який передається з заголовком WWW-Authenticate, показує, що послав запит користувач не має необхідних повноважень і що при повторенні запиту із зазначенням даного URI користувач повинен такі повноваження надати. |
помилка 402 Payment Required | Цей код в HTTP ще не реалізований. |
помилка 403 Forbidden | Запит відхилений з тієї причини, що сервер не хоче (або не має можливості) відповісти клієнту. Можливі причини помилки:
Відео: 😱 Soft 404 помилка - загроза SEO просування! |
помилка 404 Not Found | Документ за вказаною URL не існує. Можливо, такий файл видалений, а можливо, ви помилилися при наборі URL в браузері або пішли по невірної посиланням. |
помилка 405 Method Not Allowed | Цей код видається з заголовком Allow і показує, що метод, який використовується клієнтом, для даного URL не підтримується. Можливо, ви намагаєтеся відправити дані POST-форму на сторінку, яка не є скриптом (наприклад, на SHTML-сторінку). Перевірте шлях в атрибуті action тега, який ініціював даний запит. Перевірте також, чи не порожній цей атрибут (і чи не встановлено). |
помилка 406 Not Acceptable | Ресурс, вказаний клієнтом по даному URL, існує, але не в тому форматі, який потрібен клієнту. Разом з цим кодом сервер видає заголовки Content-Language, Content-Encoding і Content-Type. |
помилка 407 Proxy Authentication Required | Proxy-сервер повинен санкціонувати запит перед тим, як пересилати його. Використовується з заголовком Proxy-Authenticate. |
помилка 408 Request Time-out | Цей код відповіді означає, що клієнт не передав повний запит протягом деякого встановленого проміжку часу (який зазвичай задається в конфігурації сервера) і сервер розриває з`єднання з мережею. |
помилка 409 Conflict | Даний запит конфліктує з іншим запитом або з конфігурацією сервера. Інформацію про конфлікт слід повернути в інформаційній частині відповіді. |
помилка 410 Gone | Даний код показує, що викликана URL більше не існує і назавжди видалений з сервера. |
помилка 411 Length Required | Сервер відмовляється приймати запит без певного Content-Length. |
помилка 412 Precondition Failed | Результат обчислення умови, заданого в запиті одним або декількома заголовками if ..., являє собою "брехня". |
помилка 413 Request Entity Too Large | Сервер не буде обробляти запит, тому що його зміст занадто велике. |
помилка 414 Request URL Too Long | Сервер не буде обробляти запит, тому що його URL занадто довгий. |
помилка 415 Unsupported Media Type | Сервер не буде обробляти запит, тому що його тіло має непідтримуваний формат |
помилка 416 Requested Range Not Satisfiable | Сервер повідомляє - форма запиту (необхідний діапазон) нездійсненна |
помилка 417 Expectation Failed | Сервер повідомляє - час очікування минув. |
помилка 500 Internal Server Error | При обробці запиту на сервері один з його компонентів (наприклад, CGI-програма) видав аварійний відмова або зіткнувся з помилкою конфігурації. Причиною цього можуть бути неправильні інструкції в файлі .htaccess, неправильні атрибути на CGI-скрипт (повинні бути 755). Так само, це може бути помилка в скрипті. Точну причину можна встановити, переглядаючи error.log. |
помилка 501 Not Implemented | Клієнт запросив виконання дії, яке сервер виконати не може. |
помилка 502 Bad Gateway | Сервер (або proxy-сервер) отримав неприпустимі відповіді іншого сервера (або proxy-сервера) |
помилка 503 Service Unavailable | Даний код означає, що дана служба тимчасово недоступна, але в майбутньому доступ до неї буде відновлений. Якщо сервер знає, коли це станеться, може бути також видано заголовок Retry-After. |
помилка 504 Gateway Time-out | Ця відповідь схожий на 408 (Request Time-out), за винятком того, що шлюз або уповноважений сервер перевищив ліміт часу. |
помилка 505 HTTP Version not supported | Версія HTTP не підтримується даним сервером |
- Opendomofon - коди домофонів
- Pocket admin
- Передзвони мені
- Всі коди регіонів
- Check engine. Obd2 / elm327
- Barcode scanner
- Сокети: сервер на php
- Nodejs. Клієнти і сервери.
- Nodejs. Як створити сервер.
- Синій екран смерті 0x0000008e
- Як знайти помилку в sql-запиті
- Що таке long-polling, websockets, sse і comet
- Пін-коди і паролі замінить нова технологія pinplus
- Коди помилок outlook express
- Документація від microsoft
- Коди інженерного меню андроїд телефонів - секретні коди
- Запит sql на створення і видалення бази даних
- Cwm status - розшифровка кодів помилок cwm
- Чи не працює sql-запит
- Помилка з кодом 1 053 при установці драйвера рутокена: "служба не відповіла на запит…
- Запит sql на створення індексу