diff options
author | Christopher Baines <mail@cbaines.net> | 2019-05-11 22:56:25 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2019-05-11 22:56:25 +0100 |
commit | 658a1a20b20760cbe11d6442e3a15c7f27ae568e (patch) | |
tree | 569fe03ebc9a59e5e1bf047c2ab725bb4e0feab3 /guile.am | |
parent | 640fb8a2ad262e06b138deb975f92e6acb3a423b (diff) | |
download | data-service-658a1a20b20760cbe11d6442e3a15c7f27ae568e.tar data-service-658a1a20b20760cbe11d6442e3a15c7f27ae568e.tar.gz |
Improve the content negotiation handling in general
Previously, the routing layer handled the content negotiation, and the Accept
header was ignored. Now, the extension if one is provided in the URL is still
used, and more widely than before, but the Accept header is also taken in to
account.
This all now happens before the routing decisions are made, so the routing is
now pretty much extension independant (with the exception of the
/gnu/store/... routes).
Diffstat (limited to 'guile.am')
0 files changed, 0 insertions, 0 deletions