mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2026-07-29 01:52:51 +00:00
fix standalone
This commit is contained in:
@@ -728,8 +728,10 @@ std::string compute(const std::string & expr) {
|
|||||||
}
|
}
|
||||||
if (url.substr(0, 4) == "http") { // match http and https
|
if (url.substr(0, 4) == "http") { // match http and https
|
||||||
HTTPClient * http = new HTTPClient;
|
HTTPClient * http = new HTTPClient;
|
||||||
|
#ifndef EMSESP_STANDALONE
|
||||||
http->setConnectTimeout(10000);
|
http->setConnectTimeout(10000);
|
||||||
http->setTimeout(10000);
|
http->setTimeout(10000);
|
||||||
|
#endif
|
||||||
if (http->begin(url.c_str())) {
|
if (http->begin(url.c_str())) {
|
||||||
int httpResult = 0;
|
int httpResult = 0;
|
||||||
for (JsonPair p : doc[header_s].as<JsonObject>()) {
|
for (JsonPair p : doc[header_s].as<JsonObject>()) {
|
||||||
|
|||||||
@@ -355,8 +355,10 @@ bool WebSchedulerService::command(const char * name, const std::string & command
|
|||||||
JsonDocument doc;
|
JsonDocument doc;
|
||||||
if (deserializeJson(doc, cmd) == DeserializationError::Ok) {
|
if (deserializeJson(doc, cmd) == DeserializationError::Ok) {
|
||||||
HTTPClient * http = new HTTPClient;
|
HTTPClient * http = new HTTPClient;
|
||||||
|
#ifndef EMSESP_STANDALONE
|
||||||
http->setConnectTimeout(10000);
|
http->setConnectTimeout(10000);
|
||||||
http->setTimeout(10000);
|
http->setTimeout(10000);
|
||||||
|
#endif
|
||||||
std::string url = doc["url"] | "";
|
std::string url = doc["url"] | "";
|
||||||
// for a GET with parameters replace commands with values
|
// for a GET with parameters replace commands with values
|
||||||
// don't search the complete url, it may contain a devicename in path
|
// don't search the complete url, it may contain a devicename in path
|
||||||
|
|||||||
Reference in New Issue
Block a user