Request-Bodies
Parsen des Request-Bodys je nach Content-Type. Typisierte Endpunkte nehmen nur ihren eigenen Content-Type an (sonst 415) und melden, was sie geparst haben; /any erkennt das Format des Inhalts; /large misst Uploads bis 10MB.
Dein Konto schaltet diese Endpunkte frei. Nutze Try it auf der Seite jedes Endpunkts, um Requests zu senden.
Diese Endpunkte brauchen ein kostenloses Konto. Leg eins an oder melde dich an, um ihre Details zu sehen und sie hier auszuprobieren.
- POSTPUTPATCH
https://api.testingapis.com/api/bodies/anyDetects a body's real type from its content and compares it with the declared Content-TypeDetects a body's real type from its content and compares it with the declared Content-Type. - POST
https://api.testingapis.com/api/bodies/binaryReads a binary body and returns its size, hashes and detected typeReads a binary body and returns its size, hashes and detected type. - POST
https://api.testingapis.com/api/bodies/formParses a URL-encoded or multipart formParses a URL-encoded or multipart form. - POST
https://api.testingapis.com/api/bodies/jsonParses a JSON body and describes its structureParses a JSON body and describes its structure. - POST
https://api.testingapis.com/api/bodies/largeStreams an upload of up to 10MB and reports its size, hash and timingStreams an upload of up to 10MB and reports its size, hash and timing. - POST
https://api.testingapis.com/api/bodies/textReads a plain-text body and counts its bytes, characters, lines and wordsReads a plain-text body and counts its bytes, characters, lines and words. - POST
https://api.testingapis.com/api/bodies/xmlParses an XML body into an element treeParses an XML body into an element tree.
Beispiel-Request
Detects a body's real type from its content and compares it with the declared Content-Type. Vollständige Referenz und Send-Button (auf Englisch).
curl -X POST "https://api.testingapis.com/api/bodies/any" \
-H "Content-Type: application/json" \
-d '{"hello": "world"}'{
"method": "POST",
"declaredContentType": "application/json",
"detectedType": "application/json",
"matchesDeclared": true,
"length": 18,
"sha256": "5f8f04f6a3a892aaabbddb6cf273894493773960d4a325b105fee46eef4304f1"
}Melde dich an, um die Details zu sehen
Die Parameter, die Beispiele für Request und Antwort und das Live-Panel Try it für diese Endpunkte sind für angemeldete Mitglieder. Konten sind kostenlos und in wenigen Sekunden angelegt.