Академический Документы
Профессиональный Документы
Культура Документы
www.olimex.cl
info@olimex.cl
cursos.olimex.cl
CONTENIDO
CONTENIDO ......................................................................................................................................... 3
PROTOCOLO HTTP ............................................................................................................................... 4
CONEXIN TCP/IP ............................................................................................................................... 4
MTODO GET ...................................................................................................................................... 5
PROTOCOLO HTTP
El protocolo HTTP (Hipertext Transfer Protocol) es un protocolo diseado para intercambiar
informacin entre un cliente y un servidor.
HTTP trabaja como un protocolo de Peticin-Respuesta (request-response) entre un cliente y un
servidor.
Un cliente puede ser un navegador (Mozilla por ejemplo) mientras que un servidor puede ser una
aplicacin en un computador que mantiene una pgina web.
Para hacer un request mediante el mtodo GET se deben realizar los siguientes pasos.
CONEXIN TCP/IP
Primero, se debe generar una conexin TCP mediante el envo de los siguientes comandos:
II. AT+QICSGP=1,"mi APN" // Ingresa os datos del APN para el contexto seleccionado,
donde en mi APN se debe ingresar la APN correspondiente a la tarjeta SIM utilizada.
Respuesta: OK
IV. AT+QINDI=1 // Permite que los datos recibidos en el modem sean primero avisados
mediante el mensaje +QIRDI:
Respuesta: OK
VI. AT+ QIMODE=0 // Selecciona modo transferencia en TCP/IP. En este caso se selecciona
modo normal en donde para enviar datos hacia un servidor se utiliza AT+QISEND
Respuesta: OK
MTODO GET
Para hacer un request mediante el mtodo GET se deben realizar los siguientes pasos.
II. Despus de enviar GET se debe finalizar la accin con el Ctrl-Z (1A en HEX o 26 en DEC)
Una vez enviada esta trama el modem responde SEND OK lo que indica que la trama est
correctamente ejecutada.
Finalmente, el modem recibe +QIRDI: 0,1,0 lo que indica que el modem ha recibido datos desde el
servidor.
Para recuperar los datos se debe ejecutar el siguiente comando:
AT+QIRD=0,1,0,1024#013#010
La respuesta a este comando es la siguiente:
World has stood the test of time so well.<br>{0A}The most likely historical explanation is simply
that a short program like <br>{0A}Hello World once allowed the programmer to make sure that a
language's compiler,<br>{0A}development environment, and run-time environment were
correctly installed. Because this <br>{0A}involved a lot of work, a very simple program was used
first to test things out. <br>{0A}According to Wikipedia, the tradition of using the phrase "Hello,
world" as the test <br>{0A} message was influenced by an example program in the book
<br{0A}>"The C Programming Language", by Brian Kernighan and Dennis
Ritchie.{0A}{0A}{0D}{0A}OK{0D}{0A}{0D}{0A}CLOSED{0D}{0A}