rug-compling/alpinocorpus-python — comment on commit 49d790323010f5aef151d057048b6e9ed90703bf
File: examples/server.py line 55
By pebbe:

Nee, echt niet. De Accept-header is bedoeld om de beperkingen en voorkeuren van een client aan te geven, onafhankelijk van individuele requests.

Ga je in dit geval de Accept-header gebruiken dan maak je het nodeloos ingewikkeld voor gebruikers, en soms zelfs onmogelijk, wanneer ze een client gebruiken waarin die header niet is aan te passen. Een gemiddelde webbrowser, bijvoorbeeld.

En dat hier de keus is tussen twee formaten die verschillende mimetypes hebben is arbitrair. Het zou even goed kunnen gaan om een keus tussen twee formaten die hetzelfde mimetype hebben.