diff options
| author | vmordovin <[email protected]> | 2022-02-10 16:48:14 +0300 |
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:48:14 +0300 |
| commit | 7c7f9bbcf57e15838d15afa94b31d8254b5d7776 (patch) | |
| tree | 17073f853e6b3a1a95708e8aa0ea12fa42a717e7 /library/cpp/http/server | |
| parent | 466f96709329ff77ded50177df94d1893a226c00 (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/http/server')
| -rw-r--r-- | library/cpp/http/server/http_ex.cpp | 8 | ||||
| -rw-r--r-- | library/cpp/http/server/http_ex.h | 30 |
2 files changed, 19 insertions, 19 deletions
diff --git a/library/cpp/http/server/http_ex.cpp b/library/cpp/http/server/http_ex.cpp index e07db22bfc8..d90049387a8 100644 --- a/library/cpp/http/server/http_ex.cpp +++ b/library/cpp/http/server/http_ex.cpp @@ -4,10 +4,10 @@ #include <util/generic/cast.h> #include <util/stream/null.h> -bool THttpClientRequestExtension::Parse(char* req, TBaseServerRequestData& rd) { - rd.SetSocket(Socket()); +bool THttpClientRequestExtension::Parse(char* req, TBaseServerRequestData& rd) { + rd.SetSocket(Socket()); - if (!rd.Parse(req)) { + if (!rd.Parse(req)) { Output() << "HTTP/1.1 403 Forbidden\r\n" "Content-Type: text/plain\r\n" "Content-Length: 39\r\n" @@ -20,7 +20,7 @@ bool THttpClientRequestExtension::Parse(char* req, TBaseServerRequestData& rd) { return true; } -bool THttpClientRequestExtension::ProcessHeaders(TBaseServerRequestData& rd, TBlob& postData) { +bool THttpClientRequestExtension::ProcessHeaders(TBaseServerRequestData& rd, TBlob& postData) { for (const auto& header : ParsedHeaders) { rd.AddHeader(header.first, header.second); } diff --git a/library/cpp/http/server/http_ex.h b/library/cpp/http/server/http_ex.h index 1ef43ea4fd5..ba982796d32 100644 --- a/library/cpp/http/server/http_ex.h +++ b/library/cpp/http/server/http_ex.h @@ -5,24 +5,24 @@ #include <library/cpp/http/misc/httpreqdata.h> class THttpClientRequestExtension: public TClientRequest { -public: - bool Parse(char* req, TBaseServerRequestData& rd); - bool ProcessHeaders(TBaseServerRequestData& rd, TBlob& postData); -}; +public: + bool Parse(char* req, TBaseServerRequestData& rd); + bool ProcessHeaders(TBaseServerRequestData& rd, TBlob& postData); +}; -template <class TRequestData> +template <class TRequestData> class THttpClientRequestExtImpl: public THttpClientRequestExtension { protected: - bool Parse(char* req) { - return THttpClientRequestExtension::Parse(req, RD); - } - bool ProcessHeaders() { - return THttpClientRequestExtension::ProcessHeaders(RD, Buf); - } + bool Parse(char* req) { + return THttpClientRequestExtension::Parse(req, RD); + } + bool ProcessHeaders() { + return THttpClientRequestExtension::ProcessHeaders(RD, Buf); + } -protected: - TRequestData RD; +protected: + TRequestData RD; TBlob Buf; }; - -using THttpClientRequestEx = THttpClientRequestExtImpl<TServerRequestData>; + +using THttpClientRequestEx = THttpClientRequestExtImpl<TServerRequestData>; |
