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. |
||
---|---|---|
.. | ||
AnyServer.cpp | ||
AnyServer.h | ||
AsyncJobServer.h | ||
ConnectionInfo.h | ||
Endpoint.cpp | ||
Endpoint.h | ||
EndpointIp.cpp | ||
EndpointIp.h | ||
EndpointIpV4.cpp | ||
EndpointIpV4.h | ||
EndpointIpV6.cpp | ||
EndpointIpV6.h | ||
EndpointList.cpp | ||
EndpointList.h | ||
EndpointUnixDomain.cpp | ||
EndpointUnixDomain.h | ||
Handler.cpp | ||
Handler.h | ||
HttpRequest.cpp | ||
HttpRequest.h | ||
HttpResponse.cpp | ||
HttpResponse.h | ||
InitialiseRest.cpp | ||
InitialiseRest.h | ||
MaintenanceCallback.h | ||
OperationMode.h | ||
RequestContext.h | ||
RequestUser.h | ||
SslInterface.cpp | ||
SslInterface.h | ||
Url.cpp | ||
Url.h | ||
Version.cpp | ||
Version.h |