Skip to content

CaptivePortalAdvanced example doesn't call setContentLength #1718

Closed
@krebbi

Description

@krebbi

Basic Infos

Hardware

Hardware: ESP-12E
Core Version: 2.1.0

Description

this returns an empty response since 2.1.0:

ESP8266WebServer webServer(80);
webServer.sendHeader("Cache-Control", "no-cache, no-store, must-revalidate");
webServer.sendHeader("Pragma", "no-cache");
webServer.sendHeader("Expires", "-1");
webServer.send(200, "text/html", "");
webServer.sendContent(
""
""
"

My HTML

"
""
);
webServer.client().stop();

but this works:

ESP8266WebServer webServer(80);
webServer.sendHeader("Cache-Control", "no-cache, no-store, must-revalidate");
webServer.sendHeader("Pragma", "no-cache");
webServer.sendHeader("Expires", "-1");
webServer.send(200, "text/html", "

My HTML

");

Settings in IDE

Module: NodeMCU 1.0
Flash Size: 4MB/
CPU Frequency: 80Mhz
Flash Mode: ?
Flash Frequency: ?
Upload Using: SERIAL
Reset Method: ?

Sketch

see above

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions