← Artikelen

HTTP FIELD GUIDE

HTTP-headers en verzoekinhoud

Leer wat headers beschrijven en hoe je een inhoudsformaat kiest.

Wat doen headers?

Headers bevatten metagegevens. Accept beschrijft welke antwoordformaten de client aankan. Content-Type beschrijft het formaat van de verzonden inhoud. Dat zijn verschillende zaken: JSON accepteren verandert tekst niet vanzelf in JSON.

Een formaat kiezen

Gebruik application/json voor JSON en controleer de syntaxis voor verzending. application/x-www-form-urlencoded is geschikt voor eenvoudige sleutel-waardeformulieren. Gebruik platte tekst wanneer de API dat verwacht. Volg de documentatie van de doel-API.

Browserbeperkingen

Een webpagina kan niet elke header instellen. De browser beheert Host, Content-Length en Cookie. Eigen headers bij verzoeken naar andere oorsprongen kunnen een CORS-preflight veroorzaken. Deze tool verzendt bij GET en HEAD geen inhoud. Verwijder beperkte headers uit cURL of voer het commando uit in een terminal.

Bronnen