-
Notifications
You must be signed in to change notification settings - Fork 1
CRUD data
ddvlanck edited this page Aug 31, 2018
·
3 revisions
Bereikbaar op:
- /api/crud/1
- /api/crud/2
- /api/crud/3
- /api/crud/4
Afhankelijk van de URL worden verschillende data weergegeven. Het verschil tussen de URLs zijn de toegelaten operaties. De data die worden teruggegeven van _/api/crud/1 zijn:
{
"@context": [
"http://www.w3.org/ns/hydra/context.jsonld",
{
"sh": "http://www.w3.org/ns/shacl#",
"schema": "https://schema.org/"
}
],
"@id": "/api/crud/1",
"title": "Een voorbeeld resource",
"description": "Deze resource kan opgevraagd worden met HTTP GET request, aangepast of aangemaakt worden met een HTTP PUT request.",
"operation": [
{
"@type": "Operation",
"method": "GET"
},
{
"@type": "Operation",
"method": "PUT",
"expects": "schema:Event"
}
]
}
Het kan ook zijn dat deze data niet wordt teruggegeven, maar dat het via de Allow header van de response wordt meegestuurd welke operaties zijn toegelaten. In 75% van de gevallen wordt de data wel meegestuurd, in de andere 25% wordt het via de Allow header meegestuurd.