GET сурамдарында сурамдын негизги бөлүгү жок, андыктан бардык параметрлер URL же аталышта көрсөтүлүшү керек. … Ал сервердин абалын өзгөртпөгөнү менен, анын параметрлери кээде URL дарегине же HTTP аталышына туура келбейт.
Суроо органы менен API ала алабызбы?
Ооба, сиз GET менен сурамдын негизги бөлүгүн жөнөтө аласыз, бирок анын эч кандай мааниси болбошу керек.
Кайсы HTTP сурамында негизги болушу мүмкүн?
HTTP суроо органдарына теориялык жактан TRACE дан башка бардык ыкмалар үчүн уруксат берилген, бирок алар PUT, POST жана PATCHден башкада кеңири колдонулбайт. Ушундан улам, алар кээ бир кардар алкактары тарабынан талаптагыдай колдоого алынбашы мүмкүн жана сиз GET, DELETE, TRACE, OPTIONS жана HEAD ыкмалары үчүн сурам органдарына уруксат бербешиңиз керек.
API сурамдын негизги бөлүгүн жок кыла алабы?
Ообаденени DELETE өтүнүчтөрүнө кошууга уруксат берилет, бирок анын семантикалык мааниси жок.
Мен API'де негизги суроону кантип жөнөтөм?
Талаптын тетиктери адатта "түзүү" жана "жаңыртуу" операциялары менен колдонулат (POST, PUT, PATCH).
Бул белгилерди жөнөтүүгө уруксат берүү үчүн болгондой, allowReserved ачкыч сөзүн төмөнкүдөй колдонуңуз:
- requestBody:
- мазмун:
- application/x-www-form-urlencoded:
- схема:
- түр: объект.
- касиеттер:
- foo:
- түр: сап.