|
| bool | esphome::http_request::is_redirect (int const status) |
| | Returns true if the HTTP status code is a redirect.
|
| |
| bool | esphome::http_request::is_success (int const status) |
| | Checks if the given HTTP status code indicates a successful request.
|
| |
| bool | esphome::http_request::should_collect_header (const std::vector< std::string > &lower_case_collect_headers, const std::string &lower_header_name) |
| | Check if a header name should be collected (linear scan, fine for small lists)
|
| |
| HttpReadLoopResult | esphome::http_request::http_read_loop_result (int bytes_read_or_error, uint32_t &last_data_time, uint32_t timeout_ms, bool is_read_complete) |
| | Process a read result with timeout tracking and delay handling.
|
| |
| HttpReadResult | esphome::http_request::http_read_fully (HttpContainer *container, uint8_t *buffer, size_t total_size, size_t chunk_size, uint32_t timeout_ms) |
| | Read data from HTTP container into buffer with timeout handling Handles feed_wdt, yield, and timeout checking internally.
|
| |