Sven Rautenberg: Subdomains

Beitrag lesen

Moin!

Allerdings haben etliche Browser bereits VOR HTTP/1.1 inoffiziell bei HTTP/1.0 einen Host-Header mitgeschickt, damit diese Funktionalität ermöglicht wird. Das heißt: Einen Client oder Proxy zu finden, der keinen Host-Header mitschickt, dürfte heutzutage extrem schwierig sein - selbst wenn er nur HTTP/1.0 kann.

Dann haben das die Server auch akzeptiert?

Ja.

Man müsste dann also heute bei Anfragen mit PHP über fsockopen also auf jeden Fall HTTP/1.1 nutzen, wenn sie einen speziellen Host unter der IP als Ziel haben?

Nein. Man muß einen Host-Header schicken, egal ob HTTP 1.0 oder 1.1. Jedenfalls wenn man will, dass auch ein Server mit virtuellen Hosts korrekt antwortet.

- Sven Rautenberg

--
"Love your nation - respect the others."