mirror of https://gitee.com/bigwinds/arangodb
if we answer a head request, we mustn't create a body for errors (#10227)
This commit is contained in:
parent
6fd419714f
commit
7a40fcef89
|
@ -457,6 +457,7 @@ void RestHandler::generateError(rest::ResponseCode code, int errorNumber,
|
|||
std::string const& message) {
|
||||
resetResponse(code);
|
||||
|
||||
if (_request->requestType() != rest::RequestType::HEAD) {
|
||||
VPackBuffer<uint8_t> buffer;
|
||||
VPackBuilder builder(buffer);
|
||||
try {
|
||||
|
@ -479,6 +480,7 @@ void RestHandler::generateError(rest::ResponseCode code, int errorNumber,
|
|||
} catch (...) {
|
||||
// exception while generating error
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void RestHandler::compressResponse() {
|
||||
|
|
Loading…
Reference in New Issue