Я внедряю «тестовый режим» на своем веб-сайте, который запрещает доступ к определенным страницам, пока они находятся в стадии разработки, делая их доступными только для администраторов для частного тестирования. Я планировал использовать код состояния 401, так как страница действительно существует, но им не разрешено ее использовать, и они могут или не могут быть аутентифицированы, но только определенные пользователи (в основном я) по-прежнему будут разрешить доступ к странице.
Мне интересно, имел ли значение текст после части HTTP/1.1 401
? Должен ли он быть Unauthorized
или это может быть все, что вы хотите поставить после него, если 401 все еще подходит для ошибки? Я хотел отправить сообщение типа Temporarily Unavailable
, чтобы указать, что страница обычно доступна для всех посетителей, но находится на реконструкции и временно недоступна. Должен ли я делать это или нет?
curl --head
илиtelnet
. - person Joe White   schedule 12.11.2011