mirror of https://gitee.com/bigwinds/arangodb
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. |
||
---|---|---|
.. | ||
ApplicationEndpointServer.cpp | ||
ApplicationEndpointServer.h | ||
AsyncJobManager.h | ||
GeneralHttpServer.h | ||
HttpCommTask.h | ||
HttpHandler.cpp | ||
HttpHandler.h | ||
HttpHandlerFactory.cpp | ||
HttpHandlerFactory.h | ||
HttpServer.h | ||
HttpsServer.h | ||
PathHandler.cpp | ||
PathHandler.h | ||
ServiceUnavailableHandler.cpp | ||
ServiceUnavailableHandler.h |