Recientemente comencé a trabajar en un proyecto en el que estoy usando un ESP8266 para recibir datos de mi computadora o teléfono móvil. Hago lo siguiente para configurar mi ESP8266 como un servidor.
AT+CWMODE=2 //makes the module a AP
AT+CIPMUX=1 //enables multiple connections (needed for the next command)
AT+CIPSERVER=1,80 //starts a server and opens port 80
Ahora, las solicitudes entrantes (dirigiéndose a los módulos ip-adress en un navegador web) se enviarán a través de los módulos en serie:
IPD,0,412:GET /index.php HTTP/1.1
Host: 192.168/4.1
Mi único problema es que el navegador web seguirá cargando, porque no recibe ninguna respuesta del servidor al que intenta acceder. Me gustaría que el módulo pueda enviar un 'Aceptar' a la computadora para que sepa que no tiene que reenviar sus datos. He intentado usar
AT+CIPSEND=<id>,2,"OK"
pero no he tenido suerte hasta ahora ...
¿Alguien sabe cómo se podría hacer esto?