diff options
author | vmordovin <vmordovin@yandex-team.ru> | 2022-02-10 16:48:14 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:48:14 +0300 |
commit | 7c7f9bbcf57e15838d15afa94b31d8254b5d7776 (patch) | |
tree | 17073f853e6b3a1a95708e8aa0ea12fa42a717e7 /library/cpp/http/misc/httpreqdata.cpp | |
parent | 466f96709329ff77ded50177df94d1893a226c00 (diff) | |
download | ydb-7c7f9bbcf57e15838d15afa94b31d8254b5d7776.tar.gz |
Restoring authorship annotation for <vmordovin@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/http/misc/httpreqdata.cpp')
-rw-r--r-- | library/cpp/http/misc/httpreqdata.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/library/cpp/http/misc/httpreqdata.cpp b/library/cpp/http/misc/httpreqdata.cpp index f6951f68cd9..216afec6ff6 100644 --- a/library/cpp/http/misc/httpreqdata.cpp +++ b/library/cpp/http/misc/httpreqdata.cpp @@ -2,7 +2,7 @@ #include <util/stream/mem.h> -TBaseServerRequestData::TBaseServerRequestData(SOCKET s) +TBaseServerRequestData::TBaseServerRequestData(SOCKET s) : Addr(nullptr) , Host() , Port() @@ -14,7 +14,7 @@ TBaseServerRequestData::TBaseServerRequestData(SOCKET s) { } -TBaseServerRequestData::TBaseServerRequestData(const char* qs, SOCKET s) +TBaseServerRequestData::TBaseServerRequestData(const char* qs, SOCKET s) : Addr(nullptr) , Host() , Port() @@ -27,21 +27,21 @@ TBaseServerRequestData::TBaseServerRequestData(const char* qs, SOCKET s) { } -void TBaseServerRequestData::AppendQueryString(const char* str, size_t length) { +void TBaseServerRequestData::AppendQueryString(const char* str, size_t length) { if (Y_UNLIKELY(Search)) { Y_ASSERT(strlen(Search) == SearchLength); - ModifiedQueryString.Reserve(SearchLength + length + 2); - ModifiedQueryString.Assign(Search, SearchLength); + ModifiedQueryString.Reserve(SearchLength + length + 2); + ModifiedQueryString.Assign(Search, SearchLength); if (SearchLength > 0 && Search[SearchLength - 1] != '&' && length > 0 && str[0] != '&') { - ModifiedQueryString.Append('&'); + ModifiedQueryString.Append('&'); } - ModifiedQueryString.Append(str, length); + ModifiedQueryString.Append(str, length); } else { - ModifiedQueryString.Reserve(length + 1); - ModifiedQueryString.Assign(str, length); + ModifiedQueryString.Reserve(length + 1); + ModifiedQueryString.Assign(str, length); } - ModifiedQueryString.Append('\0'); + ModifiedQueryString.Append('\0'); Search = ModifiedQueryString.data(); SearchLength = ModifiedQueryString.size() - 1; // ignore terminator } @@ -54,7 +54,7 @@ void TBaseServerRequestData::SetRemoteAddr(TStringBuf addr) { Addr = AddrData; } -const char* TBaseServerRequestData::RemoteAddr() const { +const char* TBaseServerRequestData::RemoteAddr() const { if (!Addr) { *AddrData = 0; GetRemoteAddr(Socket, AddrData, sizeof(AddrData)); @@ -89,7 +89,7 @@ TString TBaseServerRequestData::HeaderByIndex(size_t n) const noexcept { return TString(i->first) + TStringBuf(": ") + i->second; } -const char* TBaseServerRequestData::Environment(const char* key) const { +const char* TBaseServerRequestData::Environment(const char* key) const { if (stricmp(key, "REMOTE_ADDR") == 0) { const char* ip = HeaderIn("X-Real-IP"); if (ip) @@ -107,7 +107,7 @@ const char* TBaseServerRequestData::Environment(const char* key) const { return nullptr; } -void TBaseServerRequestData::Clear() { +void TBaseServerRequestData::Clear() { HeadersIn_.clear(); Addr = Path = Search = nullptr; OrigSearch = {}; @@ -115,11 +115,11 @@ void TBaseServerRequestData::Clear() { Host.clear(); Port.clear(); CurPage.remove(); - ParseBuf.Clear(); + ParseBuf.Clear(); BeginTime = MicroSeconds(); } -const char* TBaseServerRequestData::GetCurPage() const { +const char* TBaseServerRequestData::GetCurPage() const { if (!CurPage && Host) { CurPage = "http://"; CurPage += Host; @@ -136,10 +136,10 @@ const char* TBaseServerRequestData::GetCurPage() const { return CurPage.data(); } -bool TBaseServerRequestData::Parse(const char* origReq) { +bool TBaseServerRequestData::Parse(const char* origReq) { size_t origReqLength = strlen(origReq); - ParseBuf.Assign(origReq, origReqLength + 1); - char* req = ParseBuf.Data(); + ParseBuf.Assign(origReq, origReqLength + 1); + char* req = ParseBuf.Data(); while (*req == ' ' || *req == '\t') req++; |