HTTPS client ESP32

Michal Grunt michal.grunt na gmail.com
Pátek Únor 17 19:00:04 CET 2023


Inspirovat se projektem Karadio32?

Dne pá 17. 2. 2023 14:31 uživatel Jan Půhoný <konference na puhy.cz> napsal:

> 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ý
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20230217/37282b1d/attachment.htm>


Další informace o konferenci Hw-list