2016-11-24 3 views
1

Beim Erstellen eines Komponententests mit phpunit und Symfony (Erweiterung der Klasse WebTestCase) muss ich eine Anfrage mit Angabe des Inhaltstyps durchführen.Symfony-Komponententest: Wie wird der Inhaltstyp der Anfrage festgelegt?

So habe ich meinen Klienten:

$client->request('POST', '/my/route');

aber der Anforderungs-Inhalt-Typ ist standardmäßig application/x-www-form-urlencoded, wie kann ich das ändern?

z. Setzen sie auf application/json

Antwort

3

Sie haben den Inhaltstyp in dem fünften Parameter hinzuzufügen:

$client->request('POST', '/my/route', [], [], ['CONTENT_TYPE' => 'application/json']); 
Verwandte Themen