Witam, jak w Arduino IDE zrobić obsługę HTTP aby serwer nie zamykał połączenia z klientem?
Mój problem polega na tym że mój serwer to standardowy Web serwer który oczekuje na żądania GET, natomiast gdy łącze się z serwerem za pomocą A6 GPRS od AI Thinker nim co kolwiek wyślę do serwera ten zamyka już połączenie. Gdyby połączenie pozostało otwarte dopóki sam go nie zamknę to prolem miałbym z głowy, ponieważ tu napisane jest jak uformować żadanie HTTP http://www.tcpipguide.com/free/t_HTTPRequestMessageFormat-2.htm
koleś w tym temacie to ogarnął: https://forum.arduino.cc/index.php?topic=414466.msg2944902#msg2944902 ale nie napisał jak sytuacja wygląda po stronie serwera. Czy ktoś ma jakiś pomysł?
W razie czego mój kod wygląda tak:
Mój problem polega na tym że mój serwer to standardowy Web serwer który oczekuje na żądania GET, natomiast gdy łącze się z serwerem za pomocą A6 GPRS od AI Thinker nim co kolwiek wyślę do serwera ten zamyka już połączenie. Gdyby połączenie pozostało otwarte dopóki sam go nie zamknę to prolem miałbym z głowy, ponieważ tu napisane jest jak uformować żadanie HTTP http://www.tcpipguide.com/free/t_HTTPRequestMessageFormat-2.htm
koleś w tym temacie to ogarnął: https://forum.arduino.cc/index.php?topic=414466.msg2944902#msg2944902 ale nie napisał jak sytuacja wygląda po stronie serwera. Czy ktoś ma jakiś pomysł?
W razie czego mój kod wygląda tak:
Kod: C / C++