Bonjour,
je cherche un peu d'aide pour résoudre ce problème.
Mon esp 32S se connecte bien à mon réseau Wifi (le ping fonctionne correctement) et il apparaît dans mes périphériques).
par contre, si je veux pouvoir réceptionner une requête http, avec mon programme habituel, il ne reçoit visiblement rien.
programme de connexion Wifi
WiFi.mode(WIFI_STA) ;
Serial.print("Connecting to ");
WiFi.config(ip, dns, gateway, subnet);
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
Serial.print("MAC: ");
Serial.println(WiFi.macAddress());
Réception requête
WiFiClient client = server.available();
if(client){
Serial.println("check") ;
boolean currentLineIsBlank = true;
boolean sentHeader = false;
while(client.connected()){
Serial.println("client connected") ;
if(client.available()){
if(!sentHeader){
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println();
sentHeader = true;
}
char c = client.read();
if(reading && c == ' '){reading = false;}
if(c == '?'){reading = true;}
if(reading){
Serial.println(c);
//********************************************
if(c == 63) {
Serial.println("valeur ?");
}.
etc ....
Quelqu'un a-t-il une info à me donner pour trouver une solution ,
je vous remercie
Jean-Luc