Logo mn.boatexistence.com

Api-г хүсэлтийн үндсэн хэсэгтэй авч болох уу?

Агуулгын хүснэгт:

Api-г хүсэлтийн үндсэн хэсэгтэй авч болох уу?
Api-г хүсэлтийн үндсэн хэсэгтэй авч болох уу?

Видео: Api-г хүсэлтийн үндсэн хэсэгтэй авч болох уу?

Видео: Api-г хүсэлтийн үндсэн хэсэгтэй авч болох уу?
Видео: SCP-1730 Что случилось с сайта-13? 2024, May
Anonim

GET хүсэлтүүд нь хүсэлтийн хэсэггүй тул бүх параметрүүдийг URL эсвэл толгой хэсэгт харуулах ёстой. … Хэдийгээр энэ нь серверийн төлөвийг өөрчилдөггүй ч түүний параметрүүд заримдаа URL эсвэл HTTP толгой хэсэгт багтахгүй хэт урт байдаг.

Бид хүсэлтийн үндсэн хэсэгтэй API авч болох уу?

Тийм, та GET-р хүсэлтийн хэсгийг илгээж болно, гэхдээ энэ нь ямар ч утгагүй байх ёстой.

Ямар HTTP хүсэлт биетэй байж болох вэ?

HTTP хүсэлтийн хэсгүүдийг онолын хувьд TRACE-аас бусад бүх аргуудад зөвшөөрдөг боловч PUT, POST болон PATCH-аас бусад тохиолдолд түгээмэл хэрэглэгддэггүй. Үүнээс болж тэдгээр нь зарим үйлчлүүлэгчийн фреймворкоор зохих ёсоор дэмжигдээгүй байж болох ба та GET, DELETE, TRACE, OPTIONS болон HEAD аргуудын хүсэлтийн хэсгүүдийг зөвшөөрөх ёсгүй.

API хүсэлтийн үндсэн хэсгийг устгаж болох уу?

Тиймээ УСТГАХ хүсэлтэд их биеийг оруулахыг зөвшөөрдөг ч энэ нь утга санааны хувьд утгагүй юм.

Би API дээр үндсэн хүсэлтийг хэрхэн илгээх вэ?

Хүсэлтийн хэсгийг ихэвчлэн "үүсгэх" болон "шинэчлэх" үйлдлээр (POST, PUT, PATCH) ашигладаг.

Эдгээр тэмдэгтүүдийг илгээхийг зөвшөөрөхийн тулд байгаа шиг, allowReserved түлхүүр үгийг дараах байдлаар ашиглаарай:

  1. requestBody:
  2. контент:
  3. application/x-www-form-urlencoded:
  4. схем:
  5. төрөл: объект.
  6. шинж чанарууд:
  7. foo:
  8. төрөл: мөр.

Зөвлөмж болгож буй: