Como enviar una petición HTTP (HTTP GET REQUEST)
A continuación se detalla de manera general como hacer una petición HTTP mediante
conexión GPRS con el modulo MC60 mediante comandos AT, es importante tener en cuenta
que este tipo de conexiones genera consumo de datos y costos de acuerdo al operador que
use.
AT+QIFGCNT=0
OK
AT+QICSGP=1,"internet.movistar.com.co"
Ok
AT+QIREGAPP
OK
AT+QIACT
//Comando Opcional
OK
AT+QHTTPURL=79,1000
Connect ...
Ingreso http://api.efxnow.com/DEMOWebServices2.8/Service.asmx/Echo?Message=helloquectel y
enter
OK
AT+QHTTPGET=60
//Envió la solicitud HTTP GET request
OK
AT+QHTTPREAD=30
CONNECT ...
//Ejemplo de respuesta de la URL
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="https://api.efxnow.com/webservices2.3">Message='helloquectel' ASCII:104 101
108 108 111 113 117 101 99 116 101 108 </string>
AT+QIDEACT
//desactivo la conexión GPRS
DEACT OK
//Ajusto la APN según el operador GSM que utilice
//Comando Opcional
//Coloco la configuración de la URL que deseo consultar el primer numero
corresponde a la cantidad de caracteres de la URL y el segundo es el
tiempo de espera en ms.
//Leo la respuesta del servidor HTTP