Pages Web multiples

Il vaudrait mieux étudier la classe WebServer de plus près :
https://github.com/espressif/arduino-esp32/blob/master/libraries/WebServer/src/WebServer.h
En particulier :

  String arg(String name);        // get request argument value by name
  String arg(int i);              // get request argument value by number
  String argName(int i);          // get request argument name by number
  int args();                     // get arguments count
  bool hasArg(String name);       // check if argument exists
void handlePage8(void) {
  // toujours vérifier la présence de l'argument
  if (server.hasArg("local")) {
    // avant de récupérer sa valeur
    String local = server.arg("local");
    // etc.
  }
}

J'avoue que trouver un tuto pour récupérer les arguments d'une URL avec la classe WebServer n'est pas aisé.
Pourquoi ? tout simplement parce que la tendance actuelle est d'utiliser EspAsyncWebServer, et là, les tutos sont nombreux.