Sobes.tech
Intern

Was enthält der Body der Anfrage?

sobes.tech KI

Antwort von AI

Der HTTP-Request-Body enthält die vom Client an den Server übertragenen Daten.

Je nach HTTP-Methode und Anfragetyp können im Body enthalten sein:

  • Formularparameter: beim Senden von Daten aus einem Webformular (bei Verwendung der Methoden POST, PUT).
  • JSON- oder XML-Daten: zum Austausch strukturierter Daten zwischen Client und Server, verbreitet in RESTful APIs.
  • Binärdaten: z.B. beim Hochladen von Dateien.
  • Andere Datentypen, abhängig vom Header Content-Type.

Beispiele:

// POST-Anfrage-Body mit JSON-Daten
{
  "name": "Anna",
  "age": 30
}
// PUT-Anfrage-Body mit XML-Daten
<user>
  <name>Peter</name>
  <age>25</age>
</user>
<!-- POST-Anfrage-Body mit Formular-Daten (application/x-www-form-urlencoded) -->
<form>
  <input type="text" name="username" value="user123" />
  <input type="password" name="password" value="secret" />
</form>

Der Body ist in Anfragen, die keine Daten im Body vorsehen, z.B. GET oder HEAD, nicht vorhanden.

Der Inhalt des Bodys wird durch die Anfrage-Header bestimmt, insbesondere Content-Type, der das Datenformat angibt.