Frage

Ich frage in Allgemeinheiten - warum sollte jeder Server nicht gesetzt und das Rück Kopf- und / oder Statuscodes? Ich kann nicht glauben, von einem guten Grund dafür. Vielleicht bin ich etwas übersehen.

War es hilfreich?

Lösung

Der Statuscode ist ein notwendiger Bestandteil einer HTTP-Antwort.

Nach Definition der einzige Grund für einen Server keine Status-Line zur Verfügung zu stellen ist, dass es nicht ein HTTP-Server ist.

RFC 2616, Abschnitt 6:. Antwort

oder die in einer etwas weniger Pedanten Art und Weise. Wenn es dies tut, der Server hoffnungslos Buggy ist und Sie sollten laufen weg von ihm schreit

Andere Tipps

Status-Codes wurden in HTTP / 1.0 eingeführt - vor diesem, Dinge waren viel einfacher - es gab keine Header in der Anfrage oder die Antwort

.

war eine Anfrage einfach so, ohne Hinweis auf die Protokollversion

GET /

Die Antwort wäre alle Körper, ohne Header.

So sieht es aus wie Sie zu irgendeiner Art von antiken Webserver sprechen, die nur HTTP spricht / 0.9!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top