html code für User Login + password (esp8266 + Arduino IDE)

Thema: html code für User Login + password (esp8266 + Arduino IDE)

  1. Moppi:
    ESP8266WebServer.h als alternative Lösung

    Beispiel: http://.../xxxx.htm?uname=uschi
    Code: [Ansicht]
      ESP8266WebServer webserver(80);                    //Webserver-Instanz für Port 80 erstellen
      String filename = webserver.uri();                 //Liefert "xxxx.htm"
      String par1 = webserver.arg(F("uname"));           //Liefert "uschi"
    Wenn Du als Webseite nur "/" angibst, liefert webserver.arg(F("uname")); ebenfalls "uschi" und webserver.uri() liefert "/".

    Mit ESP8266WebServer.h lassen sich Parameter sehr einfach abfragen. Du kannst jeden beliebigen Parameter abfragen, die Anzahl Parameter ermitteln etc.
    Allerdings verwendest Du WiFiServer, auf Port 80.

    Allerdings kannst Du auch eine Instanz von ESP8266WebServer auf Port 80 erstellen und dann so die Argumente auslesen.


    Der erste Parameter wird an eine Webseite immer mit ? übergeben und jeder weitere mit &.
    Geändert von Moppi (19.08.2018 um 10:44 Uhr)