Was ist das HTTP-Nachrichtenformat?
Was ist das HTTP-Nachrichtenformat?

Video: Was ist das HTTP-Nachrichtenformat?

Video: Was ist das HTTP-Nachrichtenformat?
Video: (#7) HTTP 2024, November
Anonim

HTTP-Nachrichten wie Daten zwischen einem Server und einem Client ausgetauscht werden. Es gibt zwei Arten von Mitteilungen : vom Client gesendete Anfragen, um eine Aktion auf dem Server auszulösen, und Antworten, die Antwort vom Server. HTTP-Nachrichten bestehen aus in ASCII codierten Textinformationen und erstrecken sich über mehrere Zeilen.

Außerdem, was ist das Format der

Du hast die gesehen Format eines HTTP Anfrage, also in diesem Video besprechen wir die Format eines HTTP-Antwort . Die Format ist Requests sehr ähnlich und besteht aus vier Teilen: (1) einer Statuszeile, (2) einer Reihe von Headern in Name/Wert-Paaren, die sich in eigenen Zeilen befinden, (3) einer Leerzeile und (4) das Antwort Karosserie.

Was ist außerdem eine HTTP-Anfrage und eine HTTP-Antwort mit einem Beispiel? HTTP funktioniert als Anfrage-Antwort-Protokoll zwischen einem Client und Server . Ein Webbrowser kann der Client sein, und eine Anwendung auf einem Computer, der eine Website hostet, kann der Client sein Server . Beispiel: Ein Client (Browser) sendet eine HTTP-Anfrage an den Server ; dann ist die Server gibt eine Antwort an den Client zurück.

Was ist auf diese Weise das

Anzeige. Ein HTTP Client sendet eine HTTP-Anfrage an einen Server in Form von a Anfrage Nachricht, die Folgendes enthält Format : EIN Anfrage -Leitung. Null oder mehr Header (Allgemein| Anfrage |Entity) Felder gefolgt von CRLF. Eine leere Zeile (d. h. eine Zeile ohne vor dem CRLF), die das Ende der Kopfzeilenfelder anzeigt.

Was sind die drei Teile einer

Anfrage. Ein HTTP Anfrage hat drei Teile : die Anforderungszeile, die Header und der Hauptteil der Anforderung (normalerweise verwendet, um Formularparameter zu übergeben). Die Anforderungszeile sagt, was der Client tun möchte (die Methode), was er tun möchte (der Pfad) und welches Protokoll er spricht.

Empfohlen: