Garder un portail captif et envoyer une page web gz (résolu)

Bonjour,

Grâce à J-M-L j'ai

Mais je pars de ESP32-CAM RC Car with Camera and Mobile Phone Controller – Robot Zero OneRobot Zero One et il utilise un fichier index.html zippé.

Et là je ne sais pas comment dans le portail captif envoyer ce fichier à la place tout en gardant le fait que dès que le smartphone est connecté à ESP32 une notification est faite et on n'a pas besoin de taper l'adresse IP le navigateur s'ouvre direct sur cette page

if (client) {
    String currentLine = "";
    while (client.connected()) {
      if (client.available()) {
        char c = client.read();
        if (c == '\n') {
          if (currentLine.length() == 0) {
            client.println("HTTP/1.1 200 OK");
            client.println("Content-type:text/html");
            client.println();
            client.print(responseHTML);                // au lieu de responseHTML  faudrait envoyer 
                            // const uint8_t index_html_gz[] = { 0x1f,0x8b,0x08,0x00,0xac,0xce,0xb5, etc...
            
break;
          } else {
            currentLine = "";
          }
        } else if (c != '\r') {
          currentLine += c;
        }
      }
    }
    client.stop();
  }

Trouvé !

Y a plus qu'à adapter