Hallo,
leider besteht das Poblem weiter, dass die http Zugriffe nach dem ersten anschließend Fehler zurück liefern aber Zugriffe wie NTP Zeitserver weiter funktionieren. Ich möchte jetzt die ganze Library rauswerfen, denn etwas ganz anders machen hilft manchmal.
Ich benutze
http.begin(serverpath); String antwort = http.get();
Ich vermute, dass es die Liv WifiClient.h ist, kann aber auch HTTPClient sein.
Gibt es dan noch andere Arten einfach eine Webseite mit JSON Text abzufragen? Andere Librarys die das gleiche machen?
Ich habe genau dieses Problem, die -1 die beim zweiten Aufruf zurück geliefert wird aber nach einem Reset ist der erste Zugriff wieder ok:
https://github.com/esp8266/Arduino/issues/5137
Gruss Thorsten