ESP-32S réceptionner requête http

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

attention si vous mettez des blancs devant les 3 backticks de code ça ne marche pas bien pour le formatage. Je me suis permis de corriger.

postez tout le code... (Snippets R Us!)

sinon le plus simple sur ESP32 pour faire un serveur HTTP c'est de prendre la bibliothèque ESPAsyncWebServer

Merci pour votre réponse et pour l'édition c'est noté.
Jean-Luc

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.