Forum: Mikrocontroller und Digitale Elektronik AirPrime WS6318 und HTTP Request


von Mario D. (boiler)


Lesenswert?

Hallo Zusammen,

hat jemand Erfahrung mit dem AirPrime WS6318 Modul bzw. dessen 
Befehelssatz um einen HTTP Request abzuschicken?

Folgendes schicke ich zum Modem, was auch alles mit OK (bis auf den 
letztes Befehl) quittiert:

AT+WIPCFG=1  //start IP stack
AT+WIPBR=1,6 //open GPRS bearer
AT+WIPBR=2,6,11,"internet.eplus.de" //set APN of GPRS bearer
AT+WIPBR=2,6,0,"eplus" //username
AT+WIPBR=2,6,1,"gprs" //password
AT+WIPBR=4,6,0 //start GPRS bearer
AT+WIPCREATE=2,1,"173.194.112.95",80  //create a TCP client on port
AT+WIPDATA=2,1,1  //switch do data exchange mode

Danach schicke ich

GET / HTTP/1.1
Host: www.google.de
Connection: keep-alive
\n\n

Aber nichts passiert. Hat da jemand eine Idee was das Problem sein 
könnte?

Gruß Mario

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Zeilenenden bei HTTP sind \r\n, jede Zeile muss damit abgeschlossen 
werden, nach dem header eine Leerzeile.

Zum Debugging bietet es sich an erst einmal auf der Gegenstelle einen 
einfachen TCP Server zu setzen der alles Empfangene auf die Konsole 
schreibt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.