⊗inhpAdvRA 29 of 29 menu

REST API во HTTP протокол

Како по правило, при создавање на веб-сајтови за добивање, создавање, менување и бришење на податоци се користат само методите 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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј