Buscar..


Parámetros

Parámetro Detalles
contenido de la string El contenido de la respuesta.
estado integer El código de estado HTTP.
encabezados de array Array de cabeceras de respuesta.

Uso simple

public function someAction(){
        
    // Action's code 
        
    return new Response('<span>Hello world</span>'); 
}

Establecer código de estado

public function someAction(){
    
    // Action's code 

    return new Response($error, 500); 
}

Otro ejemplo:

public function someAction(){
    
    // Action's code 

    $response = new Response(); 
    $response->setStatusCode(500)
    $response->setContent($content); 
    return $response;
}

Establecer encabezado

Ver lista de encabezados http .

 public function someAction(){
    
    // Action's code
    $response = new Response(); 

    $response->headers->set('Content-Type', 'text/html');

    return $response; 
}

JsonResponse

Devuelva la respuesta con formato 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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow