RESTful API Flashcards
Für was steht REST
REpresentational State Transfer
Für was steht JSON
JavaScript Object Notation
Welche API Requests gibt es?
POST Request (Create)
GET Request (Read)
PUT/PATCH Request (Update)
DELETE Request (Delete)
Was ist ein HTTP Status Code?
Der Status Code teilt mit, was falsch (oder korrekt) ist ohne das Text zurückgegeben werden muss.
Was ist der Statuscode für OK?
200 (Request accepted)
Was ist der Statuscode für Created?
201 (resource created)
Was ist der Statuscode für Accepted?
202 (accepted but not processesed, maybe in the queue)
Was ist der Statuscode für endpoint Moved Permanently?
301 (permanently changed)
Was ist der Statuscode für Found?
302 (temporarily moved)
Was ist der Statuscode für Bad Request?
400 (Malformed, something is wrong)
Was ist der Statuscode für Unauthorized?
401 (not allowed to be here)
Was ist der Statuscode für Method Not Allowed?
405 (wrong HTTP Methode, Endpoint maybe only accept GET)
Was ist der Statuscode für Forbidden?
403 (no permissions)
Was ist der Statuscode für Not Found?
404 (ther’s nothing here)
Was ist der Statuscode für Internal Server Error?
500 (Server is not working)
Für was ist ein API Key?
Password to access the API.