Basis van webtechnologie
Een web-API geeft gegevens in JSON-formaat terug als body van het antwoord. Welke header wordt in het algemeen aan het antwoord toegevoegd om het formaat van de body aan te geven?
- AAccept: application/json
- BContent-Type: text/html
- CContent-Type: application/json
Antwoord en toelichting tonen
Antwoord: C. Content-Type: application/json
Het soort gegevens in de body wordt aangegeven met de header Content-Type, met als waarde een mediatype (MIME-type) in de vorm „type/subtype”, zoals text/html of image/png. Het mediatype van JSON is application/json. JSON is een tekstformaat dat gegevens weergeeft met naam-waardeparen en arrays, zoals in {"id": 42, "tags": ["a", "b"]}; het is beknopter dan XML en gemakkelijk te verwerken vanuit JavaScript, en wordt daarom veel gebruikt in web-API's. De header Accept wordt in een verzoek gebruikt om de server te laten weten welke formaten de client wil ontvangen.