Page 72 - 4785
P. 72
5xx: Коди помилок сервера - сервер не в змозі виконати
допустимий запит.
Пояснюючі фрази для кожного коду стану перераховані в RFC
2068 і є рекомендованими, але можуть бути замінені на еквівалентні
без обмежень з боку протоколу. Наприклад, в локалізованих
російськомовних версіях HTTP серверів ці фрази замінені
російськими. Нижче наведені коди відповідей сервера HTTP.
Деякі коди відповідей сервера HTTP
Код Пояснююча фраза згідно RFC 2068
1xx: Інформаційні коди
100 Продовжити Продовжувати
2xx: Успішні коди
200 OK OK
201 Створено Створено
204 No Content Ні вмісту
4xx: Коди помилок клієнта
400 Bad Request Зіпсований запит
401 Несанкціоноване Несанкціоновано
404 Not Found Не найден
405 Method Not Allowed Метод не дозволений
408 Request Timeout закінчено час очікування запиту
5xx: Коди помилок сервера
500 Internal Server Error Внутрішня помилка сервера
503 Служба недоступна Сервіс недоступний
Детальну інформацію про коди відповіді і заголовках,
супроводжуючих дані відповіді, можна отримати в RFC 2068.
За рядком стану слідують заголовки (загальні, відповіді і
об'єкта) і, можливо, тіло повідомлення.
Однією з найважливіших функцій сервера Web є надання
доступу до частини локальної файлової системи. Для цього в
настройках сервера вказується деяка директорія, яка є кореневою
для даного сервера Web. щоб опублікувати документ, тобто зробити
його доступним користувачам, "відвідуючим" даний сервер потрібно
скопіювати цей документ в кореневу директорію веб-сервера або в
одну з її піддиректорій. При з'єднанні по протоколу HTTP на сервері
створюється процес з правами користувача, спеціально створеного
70