khoih-prog / EthernetWebServer_SSL

Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It now supports Ethernet TLS/SSL Client. The library supports HTTP/HTTPS GET and POST requests, provides argument parsing, handles one client at a time. It supports Arduino boards (SAM DUE, Atmel SAM3X8E ARM Cortex-M3, SAMD21, SAMD51, ESP8266, ESP32, Adafruit nRF52, Teensy boards) using Wiznet W5x00 or ENC28J60 network shields. Ethernet_Generic library is used as default for W5x00 with custom SPI
GNU General Public License v3.0
46 stars 10 forks source link

webserver SSL #5

Closed gitTinker closed 3 years ago

gitTinker commented 3 years ago

This is either a documentation request, or an example request.

The section "WebServer and non TLS/SSL WebClient Usage" implies that WebServer does not run as https. Also the server examples use port 80 (not 443) confirming non-SSL.

Please provide an example of a HTTPS (port 443) webserver.

or, if HTTPS is not possible, please update the readme to specifically state this functionality is not available. (I've spent most of my last 2 evenings looking through this project for an HTTPS server solution. eg: applying the client SSL to the webserver example)

khoih-prog commented 3 years ago

Read carefully the Features

Features

This EthernetWebServer_SSL library is a simple yet complete TLS/SSL WebClient and non-TLS/SSL WebServer library for Teensy, SAM DUE, Arduino SAMD21, Adafruit SAMD21/SAMD51, Adafruit nRF52, ESP32/ESP8266, STM32, etc. boards using Ethernet shields. The functions are similar and compatible to those of ESP32 WebServer and ESP8266WebServer libraries to make life much easier to port sketches from ESP8266/ESP32.

gitTinker commented 3 years ago

ah ha! overlooked that, thanks