Код стану HTTP - це частина рядка заголовка, відповіді веб сервера на запит клієнта, інформує про результат запиту і про те, що клієнт повинен зробити далі. Кожен, що користується інтернетом, не раз стикалися, зі сторінкою 404 Not Found або 403 Forbidden. За кодом відповіді слід відокремлена пропуском пояснює фраза англійською мовою, яка роз'яснює людині причину саме такої відповіді.
1xx: Information - інформаційні
100 Continue - Продовжувати. Сервер задоволений даними в запиті клієнта, можна продовжувати передачу заголовків. З'явився в протоколі версії HTTP / 1.1. 101 Switching Protocols - Перемикання протоколів. Сервер пропонує вибрати інший протокол, більш відповідний даного ресурсу. Протоколи пропонований сервером, вказуються в рядку заголовка Update, якщо запропонований сервером протокол, влаштовує клієнта, він висилає новий запит із зазначенням нового протоколу. З'явився в протоколі версії HTTP / 1.1. 102 Processing - Триває обробка. Використовується в протоколі WebDAV. працюючому поверх HTTP протоколу. Даний код статусу інформує клієнта про те, що запит прийнятий, але на його обробку може знадобиться певний час, що-б він (клієнт), що не скидав з'єднання. Клієнт в цьому випадку повинен обнулити таймер і чекати наступної команди.
2xx: Success - Успішне завершення
3xx: Redirection - Редірект (перенаправлення)
Деякі клієнти некоректно працюють з редирект 301 і 302. застосовуючи в запиті до другого ресурсу метод GET. незважаючи на те, що перший запит був зроблений з використанням іншого методу. У протоколі HTTP версії 1.1. замість відповіді статусу 302. були введені додаткові коди відповідей, 303 і 307. Змінювати метод, необхідно тільки в случає відповіді сервера зі статусом 303. в інших випадках використовувати вихідний метод.
4xx: Client Error - Помилка клієнта
5xx: Server Error - Помилка на стороні сервера
Якщо вирішення питання знайти не вдалося, Ви можете відправити нам заявку: