Fabian Transchel: Was _muss_ in einem HTTP-Request stehen?

Beitrag lesen

Hi Tom,

ohne den Geheimcode von Schorsch Busch oder Willi Eintrittsgelder, der CIA, NSA oder ähnlicher Sekten kann der Server da gar nix abrufen. Allerdings bekommt er vom Client schon mehr oder weniger freiwillig eine M;enge Infos mitgschickt.

Richtig, hauptsächlich im IE, bei anderen Browsern und OS sieht das latürnich anders aus.

Referer,

Nö, warum? Wenn ich nicht will, dann nicht. Ich kann da auch permanent "www.fabiantranschel.de.vu" angeben.

Credentials

Ja, die werden benötigt.

Postdata

Ja, die werden benötigt.

Getdata

Ja, die werden benötigt.

Cookies

Auch hier kann ich mich entscheiden. Ich kann auch gezielt einzelnen _Dokumenten_ meine Cookies vorenthalten. Der Server bekommt genau das, was er braucht. Also eine HTTP-Zeile, wo drinsteht was ich will, dann etwaige POST-Daten, alles andere braucht er doch garnicht, wenn ich HTTP richtig verstehe. Er schickt das Zeug an die aufrufende IP (das muss nicht meine sein!) zurück und gut isses.

Da ist nicht gesagt, dass Referer, User-Agent, Cookies etc. benötigt werden, geschweige denn gesendet werden.

Fabian