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

On Feb 4, 2012, at 7:30 PM, Peter Kleiweg wrote:
> Nee, echt niet. De Accept-header is bedoeld om de beperkingen en voorkeuren van een client aan te geven, onafhankelijk van individuele requests.

Dat spreekt de standaard je gewoon tegen, die expliciet zegt dat een 'Accept' header gebruikt moet worden om het 'formaat' van de daarop volgende request aan te geven. Bovendien is dit hoe vrijwel elke web framework het doet. Bijvoorbeeld:

http://apidock.com/rails/ActionController/MimeResponds/respond_to
http://www.yesodweb.com/book/rest

> Een gemiddelde webbrowser, bijvoorbeeld.

alpinocorpus-server is een server voor applicaties, niet voor mensen om rechtstreeks in hun browser te gebruiken.

Anyway, na de argumenten gehoord te hebben, besluit ik me toch netjes aan de standaard te houden. Dus in de toekomst zal ik de server aanpassen zodat de 'accepts' header gehonoreerd wordt.

Groeten,
Daniël

Ps. Graag alpinocorpus/dact discussies om aangegeven redenen in het Engels voeren. Ik hoop Dact in de toekomst ook voor Engelstalige treebanks geschikt te maken, en dan kunnen er meer internationale mensen bij het project betrokken zijn. Het is dan praktisch als de geschiedenis van het project voor hun leesbaar is.