diff --git a/esphome/components/http_request/http_request.h b/esphome/components/http_request/http_request.h index 5402155393..cbf6273b51 100644 --- a/esphome/components/http_request/http_request.h +++ b/esphome/components/http_request/http_request.h @@ -371,12 +371,12 @@ class HttpRequestComponent : public Component { std::shared_ptr start(const std::string &url, const std::string &method, const std::string &body, const std::list
&request_headers, const std::vector &collect_headers) { - std::vector lower; - lower.reserve(collect_headers.size()); - for (const auto &h : collect_headers) { - lower.push_back(str_lower_case(h)); + std::vector lower_case_collect_headers; + lower_case_collect_headers.reserve(collect_headers.size()); + for (const auto &header : collect_headers) { + lower_case_collect_headers.push_back(str_lower_case(header)); } - return this->perform(url, method, body, request_headers, lower); + return this->perform(url, method, body, request_headers, lower_case_collect_headers); } protected: