⊗inhpAdvRA 29 of 29 menu

HTTP хаттамасындағы REST API

Әдетте, сайттарды жасаған кезде деректерді алу, жасау, өзгерту және жою үшін тек GET және POST әдістері пайдаланылады, өйткені олар браузерлер мен серверлерде жақсы қолдау көрсетіледі. Бұл сайттар ұсынатын API үшін де сондай. Дегенмен, API әзірлеушілері де, оны пайдаланушылары да ыңғайлы болуы үшін API-ді стандарттаңдыратын арнайы тәсілдер бар.

Осы тәсілдердің бірі - REST API (жиі "RESTful" деп айтылып, бұл сөз сын есім ретінде қолданылады). Бұл API негізі HTTP хаттамасы әдістерін кеңінен пайдалануға негізделген. Бұл тәсілде GET әдісі деректерді алу үшін, POST әдісі жасау үшін, PUT әдісі өзгерту үшін, ал DELETE әдісі - жою үшін пайдаланылады.

Мысал ретінде, пайдаланушылармен жұмыс істейтін бір API қарастырайық. Әр түрлі әрекеттер үшін URL-дер қалай көрінетінін қарастырайық.

Барлық пайдаланушыларды алу:

GET http://api.loc/users/

Пайдаланушыны оның id бойынша алу:

GET http://api.loc/user/1/

Пайдаланушыны жасау:

POST http://api.loc/user/

Пайдаланушыны оның id бойынша өзгерту:

PUT http://api.loc/user/1/

Пайдаланушыны оның id бойынша жою:

DELETE http://api.loc/user/1/

Сізде интернет-дүкен өнімдерінің API-і бар делік. Дүкеннің URL-дерін API RESTful болуы үшін сипаттаңыз.

Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау