2011-09-02 22 views
7

decir que estoy enviando un código de estado HTTP en PHP, hacer realidad lo que necesito hacerviene el nombre de un código de estado HTTP importa

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

o es suficiente para

header('HTTP/1.1 301 FooBar'); 

I una vez hice esto en un proxy inverso rápido y sucio, donde solo pude obtener el código, no el mensaje, de una respuesta CURL y la devolví con FooBar como mensaje. Esto pareció funcionar bien.

Respuesta

9

A través de la spec:

Los valores individuales de los códigos de estado numéricos definidos para HTTP/1.1, y un sistema de ejemplo de la razón correspondiente Frase de, se se presenta a continuación. La razón de las frases enumeradas aquí son solo recomendaciones - PUEDEN ser reemplazadas por equivalentes locales sin que afecten el protocolo.

Cuestiones relacionadas