Kan få api have request body?

Indholdsfortegnelse:

Kan få api have request body?
Kan få api have request body?

Video: Kan få api have request body?

Video: Kan få api have request body?
Video: Fetch - How to get data? Using JavaScript 2024, November
Anonim

GET-anmodninger har ikke en anmodningstekst, så alle parametre skal vises i URL'en eller i en header. … Selvom den ikke ændrer servertilstand, er dens parametre nogle gange for lange til at passe ind i URL'en eller en

Kan vi få API med anmodningstekst?

Ja, du kan sende en anmodningstekst med GET, men den burde ikke have nogen betydning.

Hvilken HTTP-anmodning kan have body?

HTTP-anmodningsorganer er teoretisk tilladt for alle metoder undtagen TRACE, men de er ikke almindeligt brugt undtagen i PUT, POST og PATCH. På grund af dette understøttes de muligvis ikke korrekt af nogle klientrammer, og du bør ikke tillade anmodningsorganer for metoderne GET, DELETE, TRACE, OPTIONS og HEAD.

Kan slette API have anmodningstekst?

Ja det er tilladt at inkludere en body på DELETE-anmodninger, men det er semantisk meningsløst.

Hvordan sender jeg en body-anmodning i API?

Anmodningstekster bruges typisk med "opret" og "opdater"-operationer (POST, PUT, PATCH).

For at tillade, at disse tegn sendes som det er, skal du bruge søgeordet allowReserved som sådan:

  1. requestBody:
  2. indhold:
  3. application/x-www-form-urlencoded:
  4. skema:
  5. type: objekt.
  6. egenskaber:
  7. foo:
  8. type: streng.

Anbefalede: