Programmeren van een HTTP-Server op ESP-8266-12E (7 / 9 stap)

Stap 7: Luister naar wat de Browser stuurt naar de HTTP-Server


De webbrowser verbinding met de HTTP-server en verstuurt de aanvraag. De server ontvangt de aanvraag en iets mee doet. Het kan nogal een heleboel verschillende dingen doen.

Voer de volgende code in de functie van de loop.

Lees wat de browser heeft gestuurd in een String, klasse en afdrukken van het verzoek om de monitor
Tekenreeks verzoek = client.readString();
Op zoek onder de motorkap
Serial.println(Request);

Compileren en uploaden naar de ESP8266-E12. Typ het volgende in het adresveld van uw browser http://192.168.4.1/PARAM.

De browser stuurt een GET-verzoek naar de server. Aankondiging "/ PARAM" na het GET-verzoek. Uit alle tekst verzonden dat wij zijn alleen geïnteresseerd in de eerste regel van het verzoek. Dus vervangen we de code
String verzoek = client.readString();
met
String verzoek = client.readStringUntil('\r');

Gerelateerde Artikelen

Draagbare installatiegids van de Arduino IDE voor ESP 8266 v1.6.5

Draagbare installatiegids van de Arduino IDE voor ESP 8266 v1.6.5

Waarom moeten we voor de Arduino IDE draagbare maken? Arduino IDE zelf is eigenlijk, draagbare maar niet voor ESP 8266.Wanneer u gebruik wilt maken ESP8266 met Arduino IDE, zal u wilt installeren van ESP8266 pakket. Het duurt enige tijd om te downloa
Programmeren van een Robot FRC

Programmeren van een Robot FRC

Voor inspiratie en erkenning van wetenschap en technologie (eerst) is een organisatie met de missie van inspirerende jonge mensen te betrekken bij de wetenschap en technologie door het gebruik van programma's die hen praktijkervaring op te doen in ve
Hoe te programmeren van een PIC Microcontroller & lezen een Encoder

Hoe te programmeren van een PIC Microcontroller & lezen een Encoder

Inleiding: van elektronisch speelgoed & games magnetrons, microcontrollers bevinden zich zowat overal deze dagen! Maar hoe kunnen we deze kleine computers werken voor onze eigen elektronica projecten maken? Dat is waar deze tutorial komt - met gedeta
Hoe te programmeren van een servo met arduino

Hoe te programmeren van een servo met arduino

Hallo iedereen en eerst en vooral wil ik zeggen dat...Ik heb een YouTube-kanaal!En mijn eerste video is over het programmeren van de servo's (ik denk dat het voor de hand liggende). Nou dit is een eenvoudig project voor arduino beginners (toch het is
Starten van een MinecraftEdu-Server

Starten van een MinecraftEdu-Server

Tegen het einde van deze tutorial zal u zitten kundig voor de vereiste volgorde voor het starten en uitvoeren van een server voor MinecraftEdu volgen. Dit is een relatief eenvoudig proces om te voltooien en is verplicht telkens die uw leerlingen wilt
Het opzetten van een FTP-server met behulp van filezilla!

Het opzetten van een FTP-server met behulp van filezilla!

1. Wat is een FTP-server?2. Waarom zou ik willen maken?1. file Transfer Protocol (FTP) is een netwerkprotocol dat wordt gebruikt om de overdracht van gegevens van de ene computer naar de andere via een netwerk, zoals Internet.FTP is een protocol voor
Programmeren van een Arduino met behulp van BeagleBone, zonder USB

Programmeren van een Arduino met behulp van BeagleBone, zonder USB

als je gezien mijn BeagleBone/Arduino seriële communicatie gids, u kan hebben gewacht voor deze!  Als u het nog niet gezien, ga eerst lezen omdat we 100% Voortbouwend op dat kader.  Ik ga niet herhalen die instructie hier.Het einddoel is om te kunnen
Programmeren van een ATtiny2313 met Aceduino

Programmeren van een ATtiny2313 met Aceduino

Wat is een ACEDUINO? Het is de Filippijnse Arduino-kloon. Zie foto 2 en 3.Citaat uit vallen Elektronika:Als u reeds hebt geprobeerd heb je gevonden uit kunt u niet de ATTiny chips in de Arduino. Dit is omdat het niet de boormonsters voor de chips. Ee
Het op afstand opstarten van pcDuino van een NFS-server

Het op afstand opstarten van pcDuino van een NFS-server

Gevallen willen wij pcDuino te starten vanaf een netwerk gehost bestandsysteem. In deze tutorial zullen we uitleggen hoe dit waar te maken.Stap 1: NFS serverWij zullen eerst een NFS server instellen. Het volgende commando zal worden gebruikt op een X
Opzetten van een VNC-Server op je Raspberry Pi

Opzetten van een VNC-Server op je Raspberry Pi

als je Raspberry Pi is besloten om een taak te doen die normaal gesproken niet vereist een monitor, muis en toetsenbord (of menselijke tussenkomst voor die kwestie), soms is het nuttig om het toegang tot van uw Raspberry Pi's besturingssysteem zonder
Hoe te programmeren van een Arduino versnellingsmeter voor beweging controles

Hoe te programmeren van een Arduino versnellingsmeter voor beweging controles

Controle van de beweging is altijd iets dat mijn interesse heeft een piek. Dit is vooral zo onlangs toen ik ontdekte hoe gemakkelijk Arduino ze naar programma maakt. Zodra instellen goed dit gemakkelijk een ontzagwekkende deur die zoveel mogelijkhede
Programmeren van een ATTiny13A met behulp van de Arduino & servo interpreter

Programmeren van een ATTiny13A met behulp van de Arduino & servo interpreter

dus er was, ik eBay, surfen op zoek naar enkele goedkope aanbiedingen op Atmel chips toen ik op een paar voor ATTiny13 chips voor £2,50 stuitte. Ik had net te laten! Immers, hoe moeilijk kan het zijn?Ik had een kleine chip een laservermogen te lezen
Instellen voor het programmeren van een picaxe via shell script(linux)

Instellen voor het programmeren van een picaxe via shell script(linux)

Simple doorlopen die toont hoe te maken van een shellscript dat zal naar beneden laden van een programma vanaf een FTP-site compileren vervolgens downloaden naar de picaxe.(Dit is ook mijn eerste instructable)Stap 1: Wat ik gebruikt Dit is wat ik geb
Leren programmeren van een arduino - fotocel

Leren programmeren van een arduino - fotocel

Hi er! Vandaag zal ik spreken over het gebruik van een fotocel met programmering, maar eerst moeten we brood aan boord van alle componenten in de juiste plaatsen.  Dus zoals de foto hieronder, of koop de fotocel kit van Aarons robotica en lezen van d