salut,

j'ai un controller qui fait web service, qui renvoie des données au format json,
je veux utiliser la compression ob_gz_handler mais je n'ai
pas l'ilmpression qu'il compresse grand chose vu que la sortie
est humainement lisible (format json).

Comment faire ?
Mon code ci dessous, merci d'avance

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
 
     ob_start('ob_gz_handler');
 
     $response = new Response();
     $response->headers->set('Content-Type', 'application/json');
     $response->setContent(json_encode([$jsonResponse]));
 
    $response->setStatusCode(Response::HTTP_OK);
    ob_end_flush(); 
    return $response;