Logo ro.boatexistence.com

Poate obține API-ul cu corpul solicitării?

Cuprins:

Poate obține API-ul cu corpul solicitării?
Poate obține API-ul cu corpul solicitării?

Video: Poate obține API-ul cu corpul solicitării?

Video: Poate obține API-ul cu corpul solicitării?
Video: How to Read POST Request Body - Node.js Tutorial 9 2024, Mai
Anonim

Solicitările

GET nu au un corp de solicitare, așa că toți parametrii trebuie să apară în adresa URL sau într-un antet. … Deși nu modifică starea serverului, parametrii săi sunt uneori prea lungi pentru a se potrivi în adresa URL sau în antetul

Putem avea get API cu corpul solicitării?

Da, puteți trimite un corp de solicitare cu GET, dar nu ar trebui să aibă nicio semnificație.

Care cerere HTTP poate avea corp?

Corpurile de solicitare HTTP sunt teoretic permise pentru toate metodele, cu excepția TRACE, cu toate acestea, acestea nu sunt utilizate în mod obișnuit decât în PUT, POST și PATCH. Din acest motiv, este posibil ca acestea să nu fie acceptate corespunzător de anumite cadre de bază ale clientului și nu ar trebui să permiteți corpuri de solicitare pentru metodele GET, DELETE, TRACE, OPTIONS și HEAD.

Se poate șterge API-ul cu corpul solicitării?

Da, este permisă includerea unui corp la solicitările DE ȘTERGERE, dar este lipsită de sens semantic.

Cum trimit o solicitare de corp în API?

Corpurile de solicitare sunt utilizate de obicei cu operațiuni de „creare” și „actualizare” (POST, PUT, PATCH).

Pentru a permite trimiterea acestor caractere așa cum este, utilizați cuvântul cheie allowReserved astfel:

  1. requestBody:
  2. conținut:
  3. application/x-www-form-urlencoded:
  4. schema:
  5. tip: obiect.
  6. proprietăți:
  7. foo:
  8. tip: șir.

Recomandat: