Skip to content

Commit aaedb69

Browse files
committed
Send Connection: close headers
esp8266/Arduino#2457
1 parent cc56b59 commit aaedb69

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

NixieMain/NixieMain.ino

+3
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ void handleRoot()
220220
{
221221
char temp[2000];
222222
snprintf(temp, sizeof(temp), indexHtml, apiHost, apiPath);
223+
server.sendHeader("Connection", "close");
223224
server.send(200, "text/html", temp);
224225
}
225226

@@ -259,6 +260,7 @@ void sendUpdate(const int code, const char *message)
259260
{
260261
char temp[1000];
261262
snprintf(temp, sizeof(temp), updateHtml, message);
263+
server.sendHeader("Connection", "close");
262264
server.send(code, "text/html", temp);
263265
}
264266

@@ -276,6 +278,7 @@ void handleNotFound()
276278
for (uint8_t i = 0; i < server.args(); i++) {
277279
message += " " + server.argName(i) + ": " + server.arg(i) + "\n";
278280
}
281+
server.sendHeader("Connection", "close");
279282
server.send(404, "text/plain", message);
280283
}
281284

NixieServer/NixieServer.ino

+3
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ void handleRoot()
9292
{
9393
char temp[2000];
9494
snprintf(temp, sizeof(temp), indexHtml, apiHost, apiPath);
95+
server.sendHeader("Connection", "close");
9596
server.send(200, "text/html", temp);
9697
}
9798

@@ -131,6 +132,7 @@ void sendUpdate(const int code, const char *message)
131132
{
132133
char temp[1000];
133134
snprintf(temp, sizeof(temp), updateHtml, message);
135+
server.sendHeader("Connection", "close");
134136
server.send(code, "text/html", temp);
135137
}
136138

@@ -148,6 +150,7 @@ void handleNotFound()
148150
for (uint8_t i = 0; i < server.args(); i++) {
149151
message += " " + server.argName(i) + ": " + server.arg(i) + "\n";
150152
}
153+
server.sendHeader("Connection", "close");
151154
server.send(404, "text/plain", message);
152155
}
153156

0 commit comments

Comments
 (0)