Hier findest du alle Blöcke, um einen Webserver mithilfe der senseBox zu bauen. Für den Webserver benötigst du das WiFi-Bee.
HTTP-Server initialisieren
Verwende diesen Block im Setup() um den HTTP-Server zu initialisieren. Über das Feld Port kannst du einstellen über welchen Port der Server im Broswer erreichbar sein soll. Standardmäßig ist hier Port 80 eingetragen.
Wenn Client verbunden ist
Dieser Block wird in der Endlosschleife verbunden. In den freien Blockabschnitt fügst du die Blöcke ein, die ausgeführt werden sollen, wenn eine Client (z.B. ein Nutzer über den Browser) auf den den Server zugreift.
IP-Adresse
Dieser Block gibt dir die IP-Adresse deiner senseBox im Netzwerk zurück.
Methode
Dieser Block gibt dir die Methode zurück.
URI
Dieser Block gibt dir die URI zurück.
User-Agent
Dieser Block gibt dir die User-Agent des Clienten, der auf den HTTP-Server zugreift zurück.
Erfolgreiche HTTP-Antwort
Mit diesem Block kannst du einen HTTP Antwort an den Clienten senden, wenn dieser auf den Server zugreift. Die Antwort ist der HTML Code, der aus verschiedenen Blöcken zusammengebaut werden kann.
404-Fehler
Dieser Block kannst als Mögliche HTTP Antwort gesendet werden, wenn eine fehlerhafte Seite aufgerufen wird.
HTML
Dies ist der Grundbaustein für den HTML Code. An den Body hängst du deinen HTML Code, der den Aufbau der Website beschreibt.
Tag
Mit den Tags kannst du deine HTML-Seite direkt über Blockly aufbauen.
Lese HTML von SD Karte
Diesen Block kannst du an den Grundbaustein für den HTML Code anhängen und eine .html Datei von SD-Karte laden.