„Das HTTP-Protokoll wurde für den Austausch von Dateien entwickelt und verfügt daher über mehrere integrierte Befehle, die oft als Methoden bezeichnet werden.

„Hier sind sie: GET, POST, PUT, DELETE , OPTIONS, HEAD, PATCH, TRACE, LINK, UNLINK, CONNECT .“

„Ich erzähle Ihnen von den 4 Hauptmethoden.“

„Die GET-Methode ist für den Empfang einer Datei basierend auf einer Anfrage (URL) konzipiert. Eine Dateianfrage geht davon aus, dass nur die Anfrage selbst an den Server gesendet wird. Es wird auch als normal angesehen, die Ergebnisse (Antworten) solcher Anfragen zwischenzuspeichern. Ein anschauliches Beispiel für dieses Caching ist das Laden von Bildern durch Browser.“

„Die PUT-Methode dient zum Hinzufügen von Dateien zum Server. Der Dateipfad wird voraussichtlich der in der URL angegebene Pfad sein. Der Hauptteil der Anforderung muss die Datei enthalten.“

„Die POST-Methode ist für die Aktualisierung von Dateien auf dem Server konzipiert. Sowohl Daten als auch Dateien werden in Anfragen und in Antworten gesendet.“

„Die DELETE-Methode dient zum Löschen von Dateien basierend auf ihren URLs.“

„Können Sie diese Informationen in einer einzigen Tabelle zusammenfassen?“

"Sicher:"

HTTP, Port, Anfrage, Antwort, REST – 1

„Tatsächlich hat das Web die URL nicht mehr als Dateipfad betrachtet, sondern sie als Anfrage behandelt. Infolgedessen wurden die Methoden GET und POST am häufigsten verwendet.“

„Die POST-Methode ist die universellste: Sie unterstützt sowohl eine vollständige Anfrage als auch eine vollständige Antwort.“

„Dennoch wird die GET-Methode oft als eine vereinfachte Version von POST betrachtet. Sie erfordert keine vollständige Anfrage, sondern nur die URL als Anfrage.“

„Was für eine Anfrage wird an den Server gesendet, wenn ich einen Link in einem Browser öffne?“

„Jedes Mal, wenn Sie eine neue URL in Ihren Browser eingeben, sendet der Browser eine GET-Anfrage. Schließlich senden Sie keine anderen Daten als die URL.“

„Ich sehe übrigens, dass Sie in der Tabelle eine Statusspalte erstellt haben. Was ist das?“

„Jede Serverantwort, die das HTTP-Protokoll verwendet, muss mit dem Status der Anfrage beginnen.“

„Hier sind die Statuscodes:“

Statuscode Beschreibung Beispiel
1xx Informationsantwort 101
2xx- Erfolg 200
3xx Umleitung 301.302.303.305
4xx Clientfehler 404
5xx Serverfehler 501

„Wenn alles in Ordnung ist, wird normalerweise der Statuscode 200 zurückgegeben.“

„Wenn der Server den Benutzer auf eine andere Seite umleiten möchte, gibt er die neue URL und den Statuscode 302 zurück.“

„Wenn die angeforderte Seite nicht gefunden wird, wird 404 zurückgegeben.“

„Wenn ein Serverfehler vorliegt, werden die Statuscodes 501-503 zurückgegeben.“

„Irgendwie geht es mir nicht gut, Amigo.“

„Ich werde etwas von mir entfernen. Sie hingegen können hier mehr lesen .“