You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Arduino 1.8.9
nodeMCU core 2.5.2
Windows 7/64 pro
Firefox 69.0.3
(with core 2.2.0 it still works, but longer for cores since 2.4.x - 2.5.x)
after entering the IP ( 192.168.2.107/ ) there immediately is the website
error:
Fehler: Verbindung unterbrochen
Die Verbindung zum Server wurde zurückgesetzt, während die Seite geladen wurde.
Die Website könnte vorübergehend nicht erreichbar sein, versuchen Sie es bitte später nochmals.
Wenn Sie auch keine andere Website aufrufen können, überprüfen Sie bitte die Netzwerk-/Internetverbindung.
Wenn Ihr Computer oder Netzwerk von einer Firewall oder einem Proxy geschützt wird, stellen Sie bitte sicher, dass Firefox auf das Internet zugreifen darf.
English translation:
Error: Connection interrupted
The connection to the server was reset while the page was loading.
The website may be temporarily down, please try again later.
If you can not visit another website, please check the network / internet connection.
If your computer or network is protected by a firewall or proxy, please make sure that Firefox can access the Internet.
source code:
#include <ESP8266WiFi.h>
const char* ssid = "********";
const char* password = "********";
WiFiServer server(80);
void setup()
{
Serial.begin(115200);
Serial.println();
Serial.printf("Connecting to %s ", ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
Serial.println(" connected");
server.begin();
Serial.printf("Web server started, open %s in a web browser\n", WiFi.localIP().toString().c_str());
}
// prepare a web page to be send to a client (web browser)
String prepareHtmlPage()
{
String htmlPage =
String("HTTP/1.1 200 OK\r\n") +
"Content-Type: text/html\r\n" +
"Connection: close\r\n" + // the connection will be closed after completion of the response
"Refresh: 5\r\n" + // refresh the page automatically every 5 sec
"\r\n" +
"<!DOCTYPE HTML>" +
"<html>" +
"Analog input: " + String(analogRead(A0)) +
"</html>" +
"\r\n";
return htmlPage;
}
void loop()
{
WiFiClient client = server.available();
// wait for a client (web browser) to connect
if (client)
{
Serial.println("\n[Client connected]");
while (client.connected())
{
// read line by line what the client (web browser) is requesting
if (client.available())
{
String line = client.readStringUntil('\r');
Serial.print(line);
// wait for end of client's request, that is marked with an empty line
if (line.length() == 1 && line[0] == '\n')
{
client.println(prepareHtmlPage());
break;
}
}
}
delay(1); // give the web browser time to receive the data
// close the connection:
client.stop();
Serial.println("[Client disonnected]");
}
}
Serial-output:
Connecting to WLAN-3YA7LD .......... connected
Web server started, open 192.168.2.107 in a web browser
the WiFiServer Example is unfunctional: https://github.com/esp8266/Arduino/blob/master/doc/esp8266wifi/server-examples.rst
Arduino 1.8.9
nodeMCU core 2.5.2
Windows 7/64 pro
Firefox 69.0.3
(with core 2.2.0 it still works, but longer for cores since 2.4.x - 2.5.x)
after entering the IP ( 192.168.2.107/ ) there immediately is the website
error:
English translation:
source code:
Serial-output:
The text was updated successfully, but these errors were encountered: