2 Stimmen

HTTP POST-Anfragen erfordern mehrere Übertragungen?

Ich fand den zitierten Text in Programming Python 3rd Edition von Mark Lutz aus Kapitel 16: Server-Side Scripting (Seite 987):

Die Formulare enthalten auch eine Methodenoption zur Angabe des Kodierungsstils, der zum Senden von Daten über einen Socket an den Zielservercomputer verwendet werden soll. Hier verwenden wir die Post-Stil, der den Server kontaktiert und ihm dann einen Strom von Benutzereingabedaten in einer separaten Übertragung übermittelt . Eine Alternative get style sendet Eingabedaten in einem einzigen Übertragungsschritt an den Server durch Hinzufügen von Benutzereingaben am Ende der URL, die zum Aufrufen des Skripts verwendet wird, normalerweise nach einem ?

Ich habe dies mit einiger Verwunderung gelesen. Soweit ich weiß, werden Postdaten bei der gleichen Übertragung als Teil des gleichen http-Headers gesendet. Ich habe noch nie von diesem zusätzlichen Schritt bei der Übertragung von Postdaten gehört.

Ich habe mir die einschlägigen HTTP-RFCs angesehen und konnte keinen Unterschied zwischen den Versionen 1.0 und 1.1 feststellen. Ich habe auch Wireshark für einige Analysen verwendet und konnte keine Mehrfachübertragungen für Post feststellen.

Übersehe ich etwas Grundlegendes oder ist dies ein Fehler im Text?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X