Hi, ich verwende phpunit zum Testen und Symfony \ Bundle \ FrameworkBundle \ Test \ WebTestCase für Komponententests. Bis jetzt gab es kein Problem, aber jetzt fangen wir an, https zu benutzen und meine Tests funktionieren nicht mehr. Ich fange an, 301 Response Code für meine jede Anfrage in meinen Tests zu bekommen. Meine Frage ist, wie ich an Symfony \ Component \ HttpKernel \ Client Anfragen richten kann Quelle : //localhost.com/uri statt Quelle : //localhost.com/uri?
BEARBEITEN
Auf der Symfony-Website Ссылка wird gezeigt, wie Serverparameter konfiguriert werden und es gibt einen Code friedensähnlich wie
%Vor%Ich habe versucht, HTTPS-Elemente wie in Ссылка erwähnt, die ich als
geändert habe > %Vor%Es funktioniert jedoch immer noch nicht?
Dank @WouterJ habe ich meine Client-Erstellung geändert von:
%Vor%zu:
%Vor%es hat mein Problem gelöst. Es stellt sich heraus, dass ich HTTP_HOST und HTTPS Parameter in Client - & gt; Anfrage nicht geben kann. Es sollte während der Client-Erstellung festgelegt werden.
Tags und Links php https symfony functional-testing http-status-code-301