Skip to content

Commit 65f07ab

Browse files
committed
update GetHeader methods to use HttpHeaderName
1 parent d39ef3b commit 65f07ab

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

google/cloud/internal/rest_context.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ RestContext& RestContext::AddHeader(std::string header, std::string value) & {
3535
return AddHeader(HttpHeader(std::move(header), std::move(value)));
3636
}
3737

38-
HttpHeader RestContext::GetHeader(std::string_view header) const {
39-
auto iter = headers_.find(absl::AsciiStrToLower(header));
38+
HttpHeader RestContext::GetHeader(HttpHeaderName const& header) const {
39+
auto iter = headers_.find(header);
4040
if (iter == headers_.end()) {
4141
return {};
4242
}

google/cloud/internal/rest_context.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ class RestContext {
5757
}
5858

5959
// Header names are case-insensitive; header values are case-sensitive.
60-
HttpHeader GetHeader(std::string_view header) const;
60+
HttpHeader GetHeader(HttpHeaderName const& header) const;
6161

6262
absl::optional<std::string> local_ip_address() const {
6363
return local_ip_address_;

google/cloud/internal/rest_request.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ RestRequest& RestRequest::AddQueryParameter(
7676
std::move(parameter.second));
7777
}
7878

79-
HttpHeader RestRequest::GetHeader(std::string_view header) const {
80-
auto iter = headers_.find(absl::AsciiStrToLower(header));
79+
HttpHeader RestRequest::GetHeader(HttpHeaderName const& header) const {
80+
auto iter = headers_.find(header);
8181
if (iter == headers_.end()) {
8282
return {};
8383
}

google/cloud/internal/rest_request.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ class RestRequest {
8383

8484
// Vector is empty if header name is not found.
8585
// Header names are case-insensitive; header values are case-sensitive.
86-
HttpHeader GetHeader(std::string_view header) const;
86+
HttpHeader GetHeader(HttpHeaderName const& header) const;
8787

8888
// Returns all values associated with parameter name.
8989
// Parameter names and values are case-sensitive.

0 commit comments

Comments
 (0)