Hallo,
Was frage ich mit der Methode OPTIONS ab?
http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.2
Bahnhof
Das war mal dazu gedacht, dass Clients den Server fragen können, was er ist und welche HTTP-Methoden er unterstützt. Durch die vielen Exploits, die sich auf Sicherheitslücken in speziellen Servern eingeschossen haben, erlauben allerdings die meisten Server diese Methode nicht mehr.
Das gabs doch auch irgendwie auf Deutsch mit ein paar Beispielen. Ich finds nicht mehr und unser Sammelsurium-Server ist momentan nicht erreichbnar.
http://www.html-world.de/program/http_3.php
Das Beispiel zu OPTIONS ist allerdings lustig:
OPTIONS / HTTP/1.1
Host: www.html-world.de
Der dazugehörige Response:
HTTP/1.1 200 OK
Date: Wed, 03 Mar 2004 08:34:50 GMT
Server: Apache/1.3.27 (Unix)
Content-Length: 0
Allow: GET, HEAD, POST
Connection: close
Laut Response ist OPTIONS gar nicht erlaubt. ;-))
Solltest Du noch einen Server finden, der diese Methode unterstützt, kannst Du es auch selbst via Telnet probieren:
Windows-Telnet:
________________________________________________________________
open www.domain.tld 80
________________________________________________________________
OPTIONS / HTTP/1.1
________________________________________________________________
(nach Eingabe 2x Enter)
viele Grüße
Axel