Re: http-requests von ueber 15 Stunden
- From: Denis Jedig <dj@xxxxxxxxxxxx>
- Date: Mon, 5 May 2008 18:01:29 +0200
On Sat, 03 May 2008 06:49:46 +0000 (UTC) Juergen P. Meier wrote:
Du hast "... zu einem Proxy." vergessen.
Nein. Ich habe zwar den Satz verkrüppelt, aber das ist noch kein Grund, mir
etwas in den Mund zu legen, was ich nicht geschrieben oder gesagt habe
Oder ist dir der HTTP Standard nicht gelaeufig?
Sehr wohl, dir aber offensichtlich nicht im Detail.
(HTTP 1.0 Standard, §5.1.2, dritter Absatz)
[...]
Es gibt praktisch keine HTTP/0.9 Clients mehr.
RFC1945, Abschnitt 3.1 "HTTP Version"
| HTTP/1.0 servers must:
|
| o recognize the format of the Request-Line for HTTP/0.9 and
| HTTP/1.0 requests;
|
| o understand any valid request in the format of HTTP/0.9 or
| HTTP/1.0;
Die in 5.1.2 gemachte Einschränkung "The absoluteURI form is only allowed
when the request is being made to a proxy." ist wegen der nicht eindeutigen
Definition (weil RFC2119 naturgemäß erst nach RFC1945 kam) und des
Widerspruches zum "Geist" des RFC und dessen Forderung nach
Abwärtskompatibilität eher als "SHOULD" zu verstehen und natürlich nur auf
Clients für HTTP/1.0 anzuwenden.
Und Apache vhosts
funktioneren wegen des hostname: Headers bei HTTP/1.0 'Full-Requests',
nicht wegen misbrauchs von Proxy-Requests an normale HTTP Server.
Tatsächlich? Wo genau hat du einen Hostname: - Header in der HTTP/1.0 -
Spezifikation gefunden? Es gibt ihn schlicht nicht, er wurde nicht
spezifiziert. Und so findet sich dementsprechend im Vorwort zu RFC2616
(HTTP 1.1) auch das folgende Statement:
| However, HTTP/1.0 does
| not sufficiently take into consideration the effects of hierarchical
| proxies, caching, the need for persistent connections, or virtual
| hosts.
Und in 5.1.2 desselben RFC (Request URI) steht entsprechend
| To allow for transition to absoluteURIs in all requests in future
| versions of HTTP, all HTTP/1.1 servers MUST accept the absoluteURI
| form in requests, even though HTTP/1.1 clients will only generate
| them in requests to proxies.
--
Denis Jedig
syneticon networks GbR http://syneticon.net/service/
.
- References:
- Re: http-requests von ueber 15 Stunden
- From: Juergen P. Meier
- Re: http-requests von ueber 15 Stunden
- From: Denis Jedig
- Re: http-requests von ueber 15 Stunden
- From: Juergen P. Meier
- Re: http-requests von ueber 15 Stunden
- Prev by Date: Re: Eure Meinung/Kommentare bitte
- Next by Date: Re: Eure Meinung/Kommentare bitte
- Previous by thread: Re: http-requests von ueber 15 Stunden
- Next by thread: Re: http-requests von ueber 15 Stunden
- Index(es):
Relevant Pages
|