J'ai cette erreur :
Le paramètre 1 transmis à SymfonyComponentHttpFoundationRequest::__construct() doit être le tableau donné, de type chaîne, appelé dans la ligne 68 de C:xampphtdocssatusehat2appHttpControllersPasienController.php.
C'est ma fonction
public function curl_postman() { $client = new Client(); $headers = [ 'Content-Type' => 'application/json', 'Authorization' => 'My Bearer token' ]; $body = ''; $request = new Request('GET', 'my-api-address', $headers, $body); $res = $client->sendAsync($request)->wait(); echo $res->getBody(); }
La ligne 68 est
$body = '';
Vous pouvez utiliser
SymfonyComponentHttpFoundationRequest::create()
来代替,它隐式调用请求工厂并返回Request
objets.PS : Pas besoin de le préciser explicitement
method
参数,因为'GET'
est la valeur par défaut.