Recherche…
Paramètres
Paramètre | Détails |
---|---|
contenu de string | Le contenu de la réponse. |
statut integer | Le code de statut HTTP. |
array têtes de array | Tableau des en-têtes de réponse. |
Usage simple
public function someAction(){
// Action's code
return new Response('<span>Hello world</span>');
}
Définir le code d'état
public function someAction(){
// Action's code
return new Response($error, 500);
}
Un autre exemple:
public function someAction(){
// Action's code
$response = new Response();
$response->setStatusCode(500)
$response->setContent($content);
return $response;
}
Définir l'en-tête
Voir la liste des en- têtes http .
public function someAction(){
// Action's code
$response = new Response();
$response->headers->set('Content-Type', 'text/html');
return $response;
}
JsonResponse
Retourne la réponse formulée JSON:
use Symfony\Component\HttpFoundation\JsonResponse;
public function someAction(){
// Action's code
$data = array(
// Array data
);
return new JsonResponse($data);
}
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow