HTTPS client ESP32
Jan Půhoný
konference na puhy.cz
Pátek Únor 17 14:31:21 CET 2023
Dobré odpoledne,
nevíte někdo o nějakém jednoduchém https klientovi pro ESP32? Zkoušel jsem
něco jako:
https://randomnerdtutorials.com/esp32-https-requests/
Serial.println("\nStarting connection to server...");
if (!client.connect(server, 443))
Serial.println("Connection failed!");
else {
Serial.println("Connected to server!");
// Make a HTTP request:
client.println("GET https://www.howsmyssl.com/a/check HTTP/1.0");
client.println("Host: www.howsmyssl.com");
client.println("Connection: close");
client.println();
while (client.connected()) {
String line = client.readStringUntil('\n');
if (line == "\r") {
Serial.println("headers received");
break;
}
}
ale to mi připadá dost složité a nesmyslné takto skládat http request.
Chtěl bych něco jako je vestavěný http client, ale pro https:
Nějaký takovýto jednoduvhý zápis, ale pro https.
HTTPClient http;
http.setTimeout(3000); // in ms
http.begin(serverNameWeather, root_ca); // HTTPS - certifikát
nadefinován jako globální proměnná
int httpCode = http.GET();
Nevíte někdo o něčem? Případně nedá se ten HTTPClient nějak bezpolestně
znásilnit i na https? Nezkoušel jste to někdo?
Díky,
Honza Půhoný
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20230217/fb1c81b3/attachment.htm>
Další informace o konferenci Hw-list