✅ Коди відповідей HTTP ❌
Ви коли-небудь замислювалися, що означають ці тризначні числа, коли ви переглядаєте веб-сторінки? Давайте розберемося!
Коди статусу HTTP – це як повідомлення від веб-сайту до вашого веб-переглядача, які повідомляють вам про виконання запиту.
1. 1xx – Інформаційний: попередні коди статусу, які вказують, що сервер отримав запит і продовжує процес.
2. 2xx – успіх: ці коди означають, що запит був успішним, показуючи різні результати, наприклад:
- 200 OK: все пройшло гладко, і сервер успішно обробив запит.
- 201 Створено: новий ресурс успішно створено.
3. 3xx – Перенаправлення: вказує на те, що для виконання запиту потрібні додаткові дії, наприклад:
- 301 Переміщено назавжди: запитуваний ресурс назавжди переміщено в інше місце.
4. 4xx – помилка клієнта: ці коди представляють помилки, викликані запитом клієнта, зокрема:
- 400 Поганий запит: сервер не може зрозуміти запит через помилку клієнта.
- 404 Не знайдено: запитуваний ресурс не існує на сервері.
5. 5xx - Помилка сервера: вказує на проблеми на стороні сервера, наприклад:
- 500 Внутрішня помилка сервера: на сервері сталося щось несподіване, що спричинило помилку.