REST (softwarearkitektur)

From Wikipedia, the free encyclopedia

Remove ads

REST (Representational state transfer) er en softwarearkitekturstil, der består af webservices, der overholder en række bestemte krav. Hvis en webservice opfylder kravene siges den at være en RESTful webservice. En RESTful webservice gør der muligt at tilgå og manipulere en tekstlig repræsentation af webressourcer ved at bruge nogle foruddefinerede operationer. Andre typer af webservices, som f.eks. SOAP, tillader vilkårlige operationer.[1]

For alternative betydninger, se Rest. (Se også artikler, som begynder med Rest)

Når en RESTful webservice, modtager et request (forespørgsel) til en resurse URI kan den svare med indhold i formatet: HTML, XML, JSON, eller et andet format. Svaret skal indeholde information om, hvorvidt ressourcen har ændret tilstand, og svaret kan indeholde links til andre relevante ressourcer. Når HTTP benyttes er det normalt følgende (HTTP methods) der bruges: GET, HEAD, POST, PUT, PATCH, DELETE, CONNECT, OPTIONS and TRACE.[2]

Remove ads

Referencer

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads