GET-forespørsler har ikke en forespørselstekst, så alle parametere må vises i URL-en eller i en overskrift. … Selv om den ikke endrer serverstatus, er parameterne noen ganger for lange til å passe inn i URL-en eller en
Kan vi få API med forespørselstekst?
Ja, du kan sende en forespørselstekst med GET, men den skal ikke ha noen betydning.
Hvilken HTTP-forespørsel kan ha body?
HTTP-forespørselsorganer er teoretisk tillatt for alle metoder unntatt TRACE, men de er ikke ofte brukt bortsett fra i PUT, POST og PATCH. På grunn av dette kan det hende at de ikke støttes på riktig måte av enkelte klientrammeverk, og du bør ikke tillate forespørselsorganer for metodene GET, DELETE, TRACE, OPTIONS og HEAD.
Kan slette API ha forespørselstekst?
Ja det er tillatt å inkludere en body på SLETTE-forespørsler, men det er semantisk meningsløst.
Hvordan sender jeg en body-forespørsel i API?
Forespørselstekster brukes vanligvis med «opprett»- og «oppdater»-operasjoner (POST, PUT, PATCH).
For å tillate at disse tegnene sendes som det er, bruk allowReserved søkeordet slik:
- requestBody:
- innhold:
- application/x-www-form-urlencoded:
- skjema:
- type: objekt.
- properties:
- foo:
- type: string.