1
0
Fork 0
arangodb/lib/HttpServer
Jan Steemann 100e514841 issue #798: Lower case http headers from arango
This change allows returning capitalized HTTP headers, e.g.
`Content-Length` instead of `content-length`.
The HTTP spec says that headers are case-insensitive, but
in fact several clients rely on a specific case in response
headers.
This change will capitalize HTTP headers if the `X-Arango-Version`
request header is sent by the client and contains a value of at
least `20100` (for version 2.1). The default value for the
compatibility can also be set at server start, using the
`--server.default-api-compatibility` option.
2014-04-03 13:24:59 +02:00
..
ApplicationEndpointServer.cpp Sort out REUSEADDR matter for good? 2014-02-24 12:40:48 +01:00
ApplicationEndpointServer.h Document REUSEADDR setup. 2014-02-24 12:54:21 +01:00
AsyncJobManager.h improved job API 2014-03-21 21:19:45 +01:00
GeneralHttpServer.h async job management 2013-09-26 17:30:03 +02:00
HttpCommTask.h issue #798: Lower case http headers from arango 2014-04-03 13:24:59 +02:00
HttpHandler.cpp issue #798: Lower case http headers from arango 2014-04-03 13:24:59 +02:00
HttpHandler.h Full round trip implemented but not yet working. 2013-12-23 16:19:59 +01:00
HttpHandlerFactory.cpp removed second logger implementation 2013-10-30 00:38:25 +01:00
HttpHandlerFactory.h issue #620 2013-10-28 19:38:19 +01:00
HttpServer.h async job management 2013-09-26 17:30:03 +02:00
HttpsServer.h removed second logger implementation 2013-10-30 00:38:25 +01:00
PathHandler.cpp cleanup 2014-02-25 15:32:07 +01:00
PathHandler.h cleanup 2014-02-25 15:32:07 +01:00
ServiceUnavailableHandler.cpp cleanup 2014-02-25 15:32:07 +01:00
ServiceUnavailableHandler.h cleanup 2014-02-25 15:32:07 +01:00