starshoy81 писал(а): 09 янв 2023, 14:11
[ref]sowaxm[/ref], тогда смотрите, что за ошибки при компиляции. Исправляйте их.
Пытался перевести и понять, но ясности это не прибавило.
Вам это о чем-то говорит?
[spoiler]
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp: In member function 'void HTTPClient::setCookie(String, String)':
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

15: error: aggregate 'tm tm' has incomplete type and cannot be defined
struct tm tm;
^~
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

5: error: 'strptime' was not declared in this scope
strptime(date.c_str(), HTTP_TIME_PATTERN, &tm);
^~~~~~~~
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

5: note: suggested alternative: 'st_ctime'
strptime(date.c_str(), HTTP_TIME_PATTERN, &tm);
^~~~~~~~
st_ctime
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

19: error: 'mktime' was not declared in this scope
cookie.date = mktime(&tm);
^~~~~~
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

19: note: suggested alternative: 'mktemp'
cookie.date = mktime(&tm);
^~~~~~
mktemp
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

24: error: 'time' was not declared in this scope
time_t now_local = time(NULL);
^~~~
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

24: note: suggested alternative: 'tone'
time_t now_local = time(NULL);
^~~~
tone
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

29: error: 'gmtime' was not declared in this scope
time_t now_gmt = mktime(gmtime(&now_local));
^~~~~~
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

29: note: suggested alternative: 'getSize'
time_t now_gmt = mktime(gmtime(&now_local));
^~~~~~
getSize
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp: In member function 'bool HTTPClient::generateCookieString(String*)':
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

24: error: 'time' was not declared in this scope
time_t now_local = time(NULL);
^~~~
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

24: note: suggested alternative: 'tone'
time_t now_local = time(NULL);
^~~~
tone
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

29: error: 'gmtime' was not declared in this scope
time_t now_gmt = mktime(gmtime(&now_local));
^~~~~~
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

29: note: suggested alternative: 'getSize'
time_t now_gmt = mktime(gmtime(&now_local));
^~~~~~
getSize
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

22: error: 'mktime' was not declared in this scope
time_t now_gmt = mktime(gmtime(&now_local));
^~~~~~
C:\Program Files (x86)\FLProg4\ideV7\portable\packages\esp32\hardware\esp32\2.0.6\libraries\HTTPClient\src\HTTPClient.cpp

22: note: suggested alternative: 'mktemp'
time_t now_gmt = mktime(gmtime(&now_local));
^~~~~~
mktemp
exit status 1
Ошибка компиляции для платы ESP32 Dev Module.
[/spoiler]