HEAD support
This commit is contained in:
@@ -50,15 +50,9 @@ namespace Middleware
|
||||
|
||||
void StaticContent::HandleRequest(Http::Request const & request, Http::Response & response)
|
||||
{
|
||||
switch(request.requestType)
|
||||
if (!(request.type == HttpRequest::Type::GET || request.type == HttpRequest::Type::HEAD))
|
||||
{
|
||||
case HttpRequest::Type::GET:
|
||||
break;
|
||||
|
||||
default:
|
||||
{
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
std::string path;
|
||||
@@ -79,7 +73,7 @@ namespace Middleware
|
||||
return;
|
||||
}
|
||||
|
||||
if (!TryReadAllBytes(path, response.content))
|
||||
if (request.type == HttpRequest::Type::GET && !TryReadAllBytes(path, response.content))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user