Pot obtenir l'api amb el cos de la sol·licitud?

Taula de continguts:

Pot obtenir l'api amb el cos de la sol·licitud?
Pot obtenir l'api amb el cos de la sol·licitud?

Vídeo: Pot obtenir l'api amb el cos de la sol·licitud?

Vídeo: Pot obtenir l'api amb el cos de la sol·licitud?
Vídeo: Как самому создать QR-код в Google-таблицах? +Как создавать красивые QR-коды! 2024, De novembre
Anonim

Les sol·licituds

GET no tenen un cos de sol·licitud, de manera que tots els paràmetres han d'aparèixer a l'URL o en una capçalera. … Tot i que no modifica l'estat del servidor, de vegades els seus paràmetres són massa llargs per cabre a l'URL o a una capçalera

Podem obtenir una API amb el cos de la sol·licitud?

Sí, podeu enviar un cos de sol·licitud amb GET, però no hauria de tenir cap significat.

Quina sol·licitud HTTP pot tenir cos?

Els cossos de sol·licitud HTTP estan teòricament permesos per a tots els mètodes excepte TRACE, però no s'utilitzen habitualment excepte a PUT, POST i PATCH. Per això, és possible que alguns frameworks de client no els admetin correctament i no hauríeu de permetre els cossos de sol·licitud dels mètodes GET, DELETE, TRACE, OPTIONS i HEAD.

Es pot suprimir l'API amb el cos de la sol·licitud?

Sí, està permès incloure un cosa les sol·licituds SUPRIMIR, però semànticament no té sentit.

Com puc enviar una sol·licitud de cos a l'API?

Els cossos de sol·licitud s'utilitzen normalment amb operacions de "creació" i "actualització" (POST, PUT, PATCH).

Per permetre que aquests caràcters s'enviïn tal com està, utilitzeu la paraula clau allowReserved així:

  1. requestBody:
  2. content:
  3. application/x-www-form-urlencoded:
  4. schema:
  5. tipus: object.
  6. propietats:
  7. foo:
  8. tipus: cadena.

Recomanat: