Arduino Polska Forum
Pobieranie zmiennej GET - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Programowanie w Arduino (https://forum.arduinopolska.pl/dzial-programowanie-w-arduino)
+--- Wątek: Pobieranie zmiennej GET (/watek-pobieranie-zmiennej-get)



Pobieranie zmiennej GET - mskiba - 16-01-2023

Witam, mam pytanie jak pobrać wartość zmiennej GET to zmiennej

Z ESP8266 z IP 192.168.1.201 wysyłam 

Kod:
WiFiClient client;
HTTPClient http;

String serverData = "http://192.168.1.200/?temp=45.5";

http.begin(client, serverData);

httpCode = http.GET();
http.end();


Na drugim ESP 192.168.1.200 widze cos takiego

Kod:
10:29:35.622 -> GET /?temp=45.5 HTTP/1.1
10:29:35.622 -> Host: 192.168.1.200
10:29:35.622 -> User-Agent: ESP8266HTTPClient
10:29:35.622 -> Accept-Encoding: identity;q=1,chunked;q=0.1,*;q=0
10:29:35.622 -> Connection: keep-alive
10:29:35.622 -> Content-Length: 0


I teraz jak moge pobrać wartosc temp do zmiennej.


Dzieki za pomoc Wink


RE: Pobieranie zmiennej GET - kaczakat - 16-01-2023

Ale pokazać bardziej musisz kod drugiego ESP, na którym to odbierasz. Jak masz to w string to potem wg postu #3:
https://forum.arduino.cc/t/how-to-parse-arduino-string-with-different-delimiters/324653


RE: Pobieranie zmiennej GET - mskiba - 16-01-2023

No wlaśnie na drugim nie mam żadnego kodu do odbioru, to co wkleiłem widzę właśnie na tym drugim w oknie monitora.


RE: Pobieranie zmiennej GET - kaczakat - 16-01-2023

Na czarną magię nic nie poradzę.
Ale może wgrałeś jakiś kod na ESP o IP 200, że on coś drukuje na to okno monitora, bo to co drukuje to odebrane zmienne w stringach i od nich trzeba zacząć dalsze działania.