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
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.