Имеет ли значение код статуса HTTP? - PullRequest
7 голосов
/ 02 сентября 2011

Скажем, я отправляю некоторый код состояния HTTP в PHP, мне действительно нужно сделать

header('HTTP/1.1 301 Moved Permanently');

или этого достаточно, чтобы

header('HTTP/1.1 301 FooBar');

Я однажды сделал это вбыстрый и грязный обратный прокси-сервер, где я мог только получить код, а не сообщение, из ответа CURL и отправить его обратно с FooBar в качестве сообщения.Похоже, это работает нормально.

1 Ответ

9 голосов
/ 02 сентября 2011

Через spec :

Отдельные значения числовых кодов состояния, определенных для HTTP / 1.1 и пример набора соответствующих фраз-рассуждений представленный ниже. Фразы причины, перечисленные здесь, только рекомендации - они МОГУТ быть заменены местными эквивалентами без влияет на протокол.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...