Make it compile, lowercase methods

This commit is contained in:
Alex Hultman
2019-12-26 01:03:50 +01:00
parent d3b43e3fa1
commit 6d1a6ba1bd
2 changed files with 6 additions and 5 deletions
+5 -4
View File
@@ -149,7 +149,7 @@ public:
webSocketContext->getExt()->idleTimeout = behavior.idleTimeout; webSocketContext->getExt()->idleTimeout = behavior.idleTimeout;
webSocketContext->getExt()->maxBackpressure = behavior.maxBackpressure; webSocketContext->getExt()->maxBackpressure = behavior.maxBackpressure;
return std::move(get(pattern, [webSocketContext, httpContext = this->httpContext, behavior = std::move(behavior)](auto *res, auto *req) mutable { httpContext->onHttp("get", pattern, [webSocketContext, httpContext = this->httpContext, behavior = std::move(behavior)](auto *res, auto *req) mutable {
/* If we have this header set, it's a websocket */ /* If we have this header set, it's a websocket */
std::string_view secWebSocketKey = req->getHeader("sec-websocket-key"); std::string_view secWebSocketKey = req->getHeader("sec-websocket-key");
@@ -248,11 +248,12 @@ public:
/* Tell the router that we did not handle this request */ /* Tell the router that we did not handle this request */
req->setYield(true); req->setYield(true);
} }
}, true)); }, true);
return std::move(*this);
} }
TemplatedApp &&get(std::string pattern, fu2::unique_function<void(HttpResponse<SSL> *, HttpRequest *)> &&handler, bool upgrade = false) { TemplatedApp &&get(std::string pattern, fu2::unique_function<void(HttpResponse<SSL> *, HttpRequest *)> &&handler) {
httpContext->onHttp("get", pattern, std::move(handler), upgrade); httpContext->onHttp("get", pattern, std::move(handler));
return std::move(*this); return std::move(*this);
} }
+1 -1
View File
@@ -40,7 +40,7 @@ struct HttpRouter {
USERDATA userData; USERDATA userData;
std::vector<std::string> methods = {"GET", "POST", "HEAD", "PUT", "DELETE", "CONNECT", "OPTIONS", "TRACE", "PATCH"}; std::vector<std::string> methods = {"get", "post", "head", "put", "delete", "connect", "options", "trace", "patch"};
/* 32-bit */ /* 32-bit */
const static uint32_t HANDLER_MASK = 0x0fffffff; const static uint32_t HANDLER_MASK = 0x0fffffff;