HTTP-код статусу Деякі поширені коди статусу: 200 - Сервер успішно повертає веб-сторінку 404 - Запитувана веб-сторінка не існує 503 - Сервіс недоступний Всі пояснення статусу: Натисніть, щоб переглянути
1xx (Спонтанна відповідь) Код статусу, який представляє тимчасову відповідь і вимагає від запитувача продовжувати дії.
Опис коду 100 (Продовжити) Запитувач має продовжити виконання запиту. Сервер повертає цей код, щоб показати, що перша частина запиту отримана і чекає на решту. 101 (Протокол переключення) Запитувач попросив сервер змінити протокол, і сервер підтвердив і підготувався до переходу.
2xx (Успіх) Код статусу, який вказує на успішну обробку запиту. Опис коду 200 (Успіх) Сервер успішно обробив запит. Зазвичай це означає, що сервер обслуговував запитану веб-сторінку. 201 (створено) Запит успішний, і сервер створює новий ресурс. 202 (Прийнято) Запит прийнято сервером, але ще не оброблено. 203 (Несанкціонована інформація) Сервер успішно обробив запит, але повернена інформація може бути з іншого джерела. Сервер 204 (без контенту) успішно обробив запит, але нічого не повернув. Сервер 205 (Reset Content) успішно обробив запит, але нічого не повернув. 206 (частково) Сервер успішно обробив деякі GET-запити.
3xx (Перенаправлення) Вказує на те, що для завершення запиту потрібні додаткові дії. Зазвичай ці статусні коди використовуються для перенаправлений.
Опис коду 300 (з множинним вибором) Сервер може виконувати різноманітні дії за запитом. Сервер може обрати дію на основі запитувача (user agent) або надати список дій для вибору запитувача. Сторінка запиту 301 (постійно переміщена) була назавжди перенесена на нове місце. Коли сервер повертає цю відповідь (у відповідь на запит GET або HEAD), він автоматично перенаправляє запитувача на нове місце. Сервер 302 (Temporary Move) наразі відповідає на запити з веб-сторінки в іншому місці, але запитувач повинен продовжувати використовувати початкове місце для майбутніх запитів. 303 (Переглянути інші місця) Сервер повертає цей код, коли запитувач повинен використати окремий GET запит для іншого місця для отримання відповіді. 304 (Без змін) Запитана веб-сторінка не змінювалася з моменту останнього запиту. Коли сервер повертає цю відповідь, вебконтент не повертається. 305 (Використати проксі) Запитувач може використовувати проксі лише для доступу до запитуваної веб-сторінки. Якщо сервер повертає цю відповідь, це також означає, що запитувач повинен використовувати проксі. 307 (Тимчасове перенаправлення) Сервер наразі відповідає на запити з веб-сторінки в іншому місці, але запитувач повинен продовжувати використовувати початкове місце для майбутніх запитів.
4xx (Помилка запиту) Ці статусні коди вказують на те, що запит міг піти не так, що завадило серверу його обробити.
Опис коду 400 (Запит на помилку) Сервер не розуміє синтаксису запиту. Запити 401 (Несанкціонізовані) потребують автентифікації. Для веб-сторінок, які потребують входу, сервер може надати таку відповідь. 403 (заборонено) Сервер відхиляє запит. 404 (Не знайдено) Сервер не зміг знайти запитану веб-сторінку. 405 (Метод вимкнено) Вимикає метод, зазначений у запиті. 406 (Не приймаються) веб-сторінки, які не можуть відповідати на запити за допомогою атрибутів запитуваного контенту. 407 (Потрібна авторизація агента) Цей статус подібний до 401 (не авторизовано), але запитувач призначення повинен дозволити використання агента. 408 (Тайм-аут запиту) Тайм-аут відбувається, поки сервер чекає на запит. 409 (Конфлікт) Сервер зависає під час виконання запиту. Сервер повинен включити інформацію про конфлікт у відповідь. 410 (Видалено) Якщо запитуваний ресурс було видалено назавжди, сервер повертає цю відповідь. 411 (Потрібна дійсна довжина) Сервер не приймає запити, які не містять дійсного поля заголовка довжини вмісту. 412 (Передумови не виконані) Сервер не відповідає одному з передумов, встановлених запитувачем у запиті. 413 (Сутність запиту занадто велика) Сервер не може обробити запит, оскільки сутність запиту занадто велика, щоб перевищити потужність сервера. 414 (Запитуваний URI занадто довгий) Запитуваний URI (зазвичай веб-адреса) занадто довгий для обробки сервером. 415 (Непідтримувані типи медіа) Формат запиту не підтримується сторінкою запиту. 416 (Обсяг запиту не відповідає) Якщо сторінка не може надати обсяг запиту, сервер повертає цей статус коду. 417 (Очікувано, не виконано) Сервер не відповідає вимогам для поля заголовка Очікуваного запиту.
5xx (помилка сервера) Ці статусні коди свідчать про внутрішню помилку, коли сервер намагався обробити запит. Ці помилки можуть бути помилками самого сервера, а не запиту.
Опис коду 500 (Помилка всередині сервера) Сервер зіткнувся з помилкою і не зміг завершити запит. 501 (ще не реалізовано) Сервер не має можливості виконати запит. Наприклад, цей код може бути повернений, коли сервер не розпізнає метод запиту. Сервер 502 (Error Gateway) діє як шлюз або проксі і отримує недійсну відповідь від верхнього сервера. 503 (Сервіс недоступний) Сервер наразі недоступний (через перевантаження або простої). Зазвичай це лише тимчасовий стан. 504 (Тайм-аут шлюзу) Сервер виконує функції шлюзу або проксі, але не отримує запит від верхнього сервера вчасно. 505 (HTTP-версія не підтримується) Сервер не підтримує версію HTTP-протоколу, використану у запиті
|