Bonjour,
Je suis actuellement en train de suivre un cours en ligne qui explique comment utiliser symfony. Dans la partie concernant l'objet response, on me parle de cette méthode:
$response->setStatusCode(404);
Je ne m'étais jamais posé la question de l'utilité des codes http. Dans cet exemple, on fournit comme code dans le cas d'une adresse non trouvée:
1 2 3 4 5
|
$response = new Response;
$response->setContent('Ceci est une page d\'erreur 404');
$response->setStatusCode(404);
return $response; |
Je ne vois pas l'utilité du "setStatusCode" si on indique à l'utilisateur déja qu'il s'agit d'une erreur 404. Enfin, normalement c'est pas le serveur qui renvoie ça? Je m'embrouille... Quel peut être l'interet de définir le code HTTP en fait? Je ne me suis jamais posé la question. Pour les logs? Ma question doit vous sembler ridicule...
Merci
Partager