3#ifdef USE_CAPTIVE_PORTAL
15 void setup()
override;
28 bool canHandle(AsyncWebServerRequest *request)
const override {
32 return this->
active_ && request->method() == HTTP_GET;
void disable_loop()
Disable this component's loop.
float get_setup_priority() const override
bool canHandle(AsyncWebServerRequest *request) const override
web_server_base::CaptiveDNS dns_
void dump_config() override
CaptivePortal(web_server_base::WebServerBase *base)
void handle_config(AsyncWebServerRequest *request)
web_server_base::WebServerBase * base_
void handleRequest(AsyncWebServerRequest *req) override
void handle_wifisave(AsyncWebServerRequest *request)
void loop()
Answer one pending query; call from the owner's loop() while running.
CaptivePortal * global_captive_portal