diff options
| -rw-r--r-- | zenhttp/httpsys.cpp | 5 | ||||
| -rw-r--r-- | zenserver/cache/structuredcache.cpp | 8 | ||||
| -rw-r--r-- | zenserver/projectstore.cpp | 5 |
3 files changed, 5 insertions, 13 deletions
diff --git a/zenhttp/httpsys.cpp b/zenhttp/httpsys.cpp index f4d3e45fe..fedaf282e 100644 --- a/zenhttp/httpsys.cpp +++ b/zenhttp/httpsys.cpp @@ -1146,6 +1146,11 @@ HttpSysServerRequest::HttpSysServerRequest(HttpSysTransaction& Tx, HttpService& { m_AcceptType = GetAcceptType(HttpRequestPtr); } + + if (m_Verb == HttpVerb::kHead) + { + SetSuppressResponseBody(); + } } Oid diff --git a/zenserver/cache/structuredcache.cpp b/zenserver/cache/structuredcache.cpp index 72fc7f3af..d6174caf6 100644 --- a/zenserver/cache/structuredcache.cpp +++ b/zenserver/cache/structuredcache.cpp @@ -272,10 +272,6 @@ HttpStructuredCacheService::HandleCacheRecordRequest(HttpServerRequest& Request, case kHead: case kGet: { - if (Verb == kHead) - { - Request.SetSuppressResponseBody(); - } HandleGetCacheRecord(Request, Ref, Policy); } break; @@ -692,10 +688,6 @@ HttpStructuredCacheService::HandleCachePayloadRequest(HttpServerRequest& Request case kHead: case kGet: { - if (Verb == kHead) - { - Request.SetSuppressResponseBody(); - } HandleGetCachePayload(Request, Ref, Policy); } break; diff --git a/zenserver/projectstore.cpp b/zenserver/projectstore.cpp index 6b24692e1..5c4983472 100644 --- a/zenserver/projectstore.cpp +++ b/zenserver/projectstore.cpp @@ -1200,11 +1200,6 @@ HttpProjectService::HttpProjectService(CasStore& Store, ProjectStore* Projects) return HttpReq.WriteResponse(HttpResponseCode::NotFound); } - if (Verb == HttpVerb::kHead) - { - HttpReq.SetSuppressResponseBody(); - } - if (IsOffset) { if (Offset > Value.Size()) |