MCPcopy Create free account
hub / github.com/catboost/catboost / AddOrReplaceHeader

Method AddOrReplaceHeader

library/cpp/http/io/headers.cpp:91–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

89}
90
91void THttpHeaders::AddOrReplaceHeader(const THttpInputHeader& header) {
92 TStringBuf name = header.Name();
93 for (auto& hdr : Headers_) {
94 if (AsciiEqualsIgnoreCase(hdr.Name(), name)) {
95 hdr = header;
96 return;
97 }
98 }
99
100 AddHeader(header);
101}
102
103void THttpHeaders::AddHeader(THttpInputHeader header) {
104 Headers_.push_back(std::move(header));

Callers 4

response.cppFile · 0.45
THttpResponseClass · 0.45

Calls 2

AsciiEqualsIgnoreCaseFunction · 0.85
NameMethod · 0.45

Tested by

no test coverage detected