⊗inhpAdvRA 29 of 29 menu

REST API i HTTP-protokollet

Vanligtvis när webbplatser skapas för att hämta, skapa, ändra och ta bort data används endast metoderna GET och POST, eftersom de stöds väl av webbläsare och servrar. Detsamma gäller för API:er som tillhandahålls av webbplatser. Det finns dock särskilda tillvägagångssätt som standardiserar API:er för att underlätta såväl för utvecklare av API:et som för dess användare.

Ett av dessa tillvägagångssätt är REST API (man säger ofta RESTful och använder ordet som ett adjektiv). Denna API bygger på en omfattande användning av HTTP-protokollets metoder. I detta tillvägagångssätt används GET-metoden för att hämta data, POST-metoden för att skapa, PUT-metoden för att ändra och DELETE-metoden för att ta bort.

Låt oss som exempel betrakta ett API som hanterar användare. Låt oss se hur URL:erna kommer att se ut för olika åtgärder.

Hämta alla användare:

GET http://api.loc/users/

Hämta en användare via dess id:

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

Skapa en användare:

POST http://api.loc/user/

Ändra en användare via dess id:

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

Ta bort en användare via dess id:

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

Antag att du har ett API för produkter i en nätbutik. Beskriv butikens URL:er så att API:et blir RESTful.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa