Lorsque j'ai vérifié les en-têtes dans les URL, elles commencent toujours par HTTP
. Par exemple, HTTP/1.1 301 Moved Permanently
.
Si je me souviens bien, je pense que par le passé, les en-têtes commençaient par Status:
suivi d'un code.
Actuellement, je gère un site Web qui renvoie toujours les en-têtes commençant par HTTP/1.1
.
Y at-il eu au moins un cas au cours des dernières années où les en-têtes ne commencent pas par HTTP
? Si tel est le cas, veuillez m'éclairer afin que je puisse mettre à jour mon module Apache en conséquence.
Je pense que pour toute réponse valide via le protocole HTTP, le serveur doit répondre avec un en-tête de type HTTP/x.x
.
Si j'ai bien compris, l'en-tête de réponse Status:
est un paramètre qu'un script CGI définirait pour que le serveur Web génère ensuite un en-tête de type HTTP/x.x
correct (remplaçant ainsi la réponse par défaut).
Plus d'informations dans ces questions StackOverflow: