HTTP -Anforderungsmethoden | Erklärt

HTTP -Anforderungsmethoden | Erklärt
Das HTTP-Akronym für Hypertext-Transferprotokoll ist ein häufig verwendetes Internetprotokoll, mit dem die serverseitige und die clientseitige Kommunikation miteinander kommunizieren können. Dieses Protokoll funktioniert auf eine Weise. Nach der Verarbeitung sendet die Server-Seite eine bestimmte Antwort an den Client bezüglich der gestellten Anfrage.

Es gibt eine breite Palette von Methoden, mit denen ein Client über HTTP Anforderungen an den Server stellen kann. Lassen Sie uns einige Anforderungsmethoden im Detail untersuchen.

HTTP -Anforderungsmethoden

HTTP -Anforderungsmethoden, die häufig verwendet werden, sind wie folgt.

  1. Methode erhalten
  2. Post -Methode
  3. Methode setzen
  4. Kopfmethode
  5. Methode löschen
  6. Patch -Methode
  7. Optionsmethode
  8. Verknüpfungsmethode
  9. Trace -Methode

Lassen Sie uns sie ausführlich erkunden.

Methode erhalten

Die GET -Methode ist die häufigste Art der HTTP -Anforderungsmethode, mit der Daten aus einer Ressource extrahiert werden. Die Daten werden extrahiert, indem die Parameter in der URL angegeben werden.

Die Anforderungen, die mit der GET -Methode gestellt wurden. Darüber hinaus können diese Anfragen mit einem Lesezeichen versehen werden. Diese sollten daher niemals zum Extrahieren sensibler Daten verwendet werden. Darüber hinaus haben diese nur begrenzte Längen und können nicht zum Ändern von Daten verwendet werden.

Post -Methode

Die Post -Methode ist eine andere Art der am häufigsten verwendeten HTTP -Anforderungsmethode. Diese Methode zur Änderung einer Ressource. Die Änderung einer Ressource bedeutet, dass entweder die Client-Seite gebeten hat, eine völlig neue Ressource zu generieren oder eine vorhandene zu aktualisieren.

Die Anforderungen, die mit der Post -Methode gestellt werden. Darüber hinaus haben diese Anfragen keine Einschränkungen hinsichtlich der Länge und können mit einem Lesezeichen versehen werden.

Methode setzen

Die Put-Methode ist eine Art von HTTP-Anforderungsmethode, mit der die Server-Seite anfordern, um entweder eine völlig neue Ressource zu generieren oder eine vorhandene zu aktualisieren. Diese Methode ähnelt jedoch der Post -Methode, was sie jedoch anders macht, ist, dass im Gegensatz zur Postmethode, wenn diese Anforderung mehrmals erstellt wird, jedes Mal, wenn die neue Ressource generiert wird.

In der Zwischenzeit ersetzt die neue Ressource, die als mehrmals eine Postanforderung erstellt wurde.

Kopfmethode

Die Kopfmethode wird verwendet, um Informationen aus einer bestimmten Ressource zu extrahieren. Diese HTTP -Anforderungsmethode ähnelt der GET -Methode, aber es wird anders ausgegangen, dass die Antwortkörper von Kopfanfragen im Gegensatz zur Get -Methode nichts anderes enthält, außer für die Antwortlinie und die Header.

Methode löschen

Wie der Name schon sagt, wird die Löschmethode verwendet, um eine Ressource vollständig von einem in der URL angegebenen Ort zu entfernen.

Patch -Methode

Eine Anfrage, die mit der Patch -Methode gestellt wird, ist eine Reihe von Anweisungen, die teilweise Änderungen an der Zielressource implementieren.

Optionsmethode

Zur Bewertung der verschiedenen Optionen einer bestimmten Ressource wie der Art der von dieser Ressource unterstützten HTTP -Methoden wird die Optionsmethode verwendet. Diese Optionen können untersucht werden, indem sie in der URL angegeben oder mit einem Sternchen (*) -Schild verwendet werden, um den gesamten Server zu bewerten.

Verknüpfungsmethode

Wie der Name schon sagt, wird die Client-Seite die Verbindungsmethode verwendet, um eine Verbindung zu einem Server zu erstellen.

Trace -Methode

Die Trace -Methode spiegelt den Inhalt einer HTTP -Anforderung an den Client zurück.

Abschluss

Die Methoden, die verwendet werden, um eine Anforderung von der clientseitigen Seite zur Serverseite gegenüber HTTP zu stellen, werden als HTTP-Anforderungsmethoden bezeichnet. Die am häufigsten verwendeten HTTP -Anforderungsmethoden sind Get- und Post -Methoden. Die GET -Methode wird verwendet, um Daten aus einer Ressource zu extrahieren. Die Post -Methode wird jedoch verwendet, um eine Ressource zu ändern. Weitere Anforderungsmethoden werden vergeben, Kopf, Löschen, Patch, Optionen, Verbindung, Trace usw. In dieser Beschreibung haben wir diese Anforderungsmethoden im Detail besprochen.