Set cURL, um lokale virtuelle Hosts zu verwenden

it Apache oder Ngnix erstelle ich immer Entwicklungsseiten, die auf realen Projekten wie @ basierehttp://project1.loc was, nach dem Hinzufügen zu meinem.hosts Datei, der Browser hat keine Probleme mit.

Allerdings, wenn ich versuche, eine cURL-Anfrage zu machen http://project1.loc/post.json) zu derselben URL bekomme ich nur eine Zeitüberschreitung. Ich nehme an, cURL kümmert sich nicht um meine benutzerdefinierten Hosts und geht direkt zu einem Nameserver, um Informationen zu erhalten.

Wie kann ich das beheben?

AKTUALISIERE Ich habe einen benutzerdefinierten Header gesetzt "HOST:http: //project1.lo "und jetzt erhalte ich 400 Fehler - aber sie treten sofort auf, also gehe ich davon aus, dass cURL zumindest die hosts-Datei verwendet ...

Antworten auf die Frage(12)

Ihre Antwort auf die Frage