Skip to content

HTTPS Server example #7447

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
1 task done
mpjmichala opened this issue Nov 8, 2022 · 8 comments
Closed
1 task done

HTTPS Server example #7447

mpjmichala opened this issue Nov 8, 2022 · 8 comments
Assignees
Labels
Resolution: Wontfix Arduino ESP32 team will not fix the issue Type: Example Issue is related to specific example. Type: Feature request Feature request for Arduino ESP32 Type: Question Only question
Milestone

Comments

@mpjmichala
Copy link

Related area

Webserver

Hardware specification

ESP32

Is your feature request related to a problem?

I've found an information that a https server feature will be added in next major release:
#3902 (comment)

I see that there are some files deep in folders, like this esp_https_server header file.

But to be honest, I'm pretty lost. Is this feature ready yet, and are there any examples how to use it?

Describe the solution you'd like

I would like to know if there are any examples available.
Like those pretty examples for standard http server.

Thanks a lot for any clue!

Describe alternatives you've considered

No response

Additional context

No response

I have checked existing list of Feature requests and the Contribution Guide

  • I confirm I have checked existing list of Feature requests and Contribution Guide.
@mpjmichala mpjmichala added the Type: Feature request Feature request for Arduino ESP32 label Nov 8, 2022
@SuGlider
Copy link
Collaborator

SuGlider commented Nov 9, 2022

It is not available yet.
I think it may be added to the Arduino Core 3.0.0, that will be ready some time in 2023 - maybe along first half.

@SuGlider SuGlider added Type: Question Only question and removed Type: Feature request Feature request for Arduino ESP32 labels Nov 9, 2022
@mpjmichala
Copy link
Author

Thanks a lot!
So there is a bad situation now, when trying to create a project with https server.
Official arduino-esp32 is only http not https, and best known alternative from: https://github.com/fhessel/esp32_https_server
is based on opensll, which will be removed in next major esp-idf tools release and the library probably won't be rewritten (it is quiet abandoned).

@VojtechBartoska
Copy link
Contributor

cc @pedrominatel & @PilnyTomas

@SuGlider
Copy link
Collaborator

Arduino may use IDF for HTTPS as described in the IDF ESP HTTPS SERVER documentation.

An IDF example can be found at https://github.com/espressif/esp-idf/tree/edd815af2e/examples/protocols/https_server

@VojtechBartoska
Copy link
Contributor

@PilnyTomas Can you please help with triage? Thanks

@PilnyTomas
Copy link
Contributor

PilnyTomas commented Aug 11, 2023

I have nothing special to add. The IDF example works. It should be possible to copy them to our code base so it is more accessible to our users, but implementing a pretty Arduino-like API is in my opinion a low-priority feature request.
Espressif code is open source and anyone is welcome to contribute. If you are comfortable with it, I would like to ask you to implement this and open a PR.

@PilnyTomas PilnyTomas added the Type: Feature request Feature request for Arduino ESP32 label Aug 11, 2023
@VojtechBartoska VojtechBartoska self-assigned this Aug 15, 2023
@VojtechBartoska
Copy link
Contributor

VojtechBartoska commented Oct 23, 2023

Closing this issue as wontfix for now, thanks for understanding.

@VojtechBartoska VojtechBartoska closed this as not planned Won't fix, can't repro, duplicate, stale Oct 23, 2023
@VojtechBartoska VojtechBartoska added the Resolution: Wontfix Arduino ESP32 team will not fix the issue label Oct 23, 2023
@hemangjoshi37a
Copy link

has this been solved yet ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution: Wontfix Arduino ESP32 team will not fix the issue Type: Example Issue is related to specific example. Type: Feature request Feature request for Arduino ESP32 Type: Question Only question
Projects
Development

No branches or pull requests

5 participants