esp32_https_server icon indicating copy to clipboard operation
esp32_https_server copied to clipboard

Alternative ESP32 Webserver implementation for the ESP32 Arduino Core, supporting HTTPS and HTTP.

Results 97 esp32_https_server issues
Sort by recently updated
recently updated
newest added

Possible fix for #85 The trigger of this problem can be network disconnections or similar errors coming via SSL. In HTTPConnection::updateBuffer() closeConnection() is called when error is detected from SSL...

I have made an effort to add IPv6 support. This might not be perfect, but it is a working (and mostly tested) implementation with examples. I'm still new to C++,...

**Describe the bug** I have tested the examples - Async-Server - HTTPS-and-HTTP - Self-Signed-Certificate I only added a function that would return me the data from the memory heap, I...

Your REST API example demonstrates a node with no defined method or path. I tried a node with a defined path but no method, expecting the handler to then switch...

feature

While testing your webserver sources I found out that the memory consumption of the server is quite high. Checking the situation more in detail I saw that the call to...

**Is your feature request related to a problem? Please describe.** The body parsers (at least the one for URL-encoded bodies) should provide a `getFieldValue()` shortcut that returns the complete value...

feature

**Is your feature request related to a problem? Please describe.** The server can handle only very few connections in parallel. Connections have a keep-alive timeout of 20 seconds. If incoming...

feature

I tried to send POST requests with forms. Tried both x-www-form-urlencoded and multipart/form-data, but request params array is empty in all cases. Does the server support handling HTML forms? Am...

feature

**Describe the bug** The char array defined [here](https://github.com/fhessel/esp32_https_server/blob/master/src/util.cpp#L48) should be created from a non const variable or a define. IIRC this is not valid C/C++ code and the behavior is...

bug

Two new API functions added: HTTPSServer->enableTLSTickets(uint32_t liftimeSeconds = 86400, bool useHardwareRNG = false) Which enables HTTPS server generating and accepting RFC5077 TLS tickets from clients for session negotiation vs. complete...