我需要为嵌入式设备开发安全的Web应用程序。我已经在使用lwIP,它是设备中的内部HTTPD和mbed TLS,我站在重写lwIP的httpd.c
以获得HTTPS支持或使用已经支持它的不同HTTP服务器的问题之前(我还没有找到任何然而)。
我想这里的很多人之前已经处理过这个问题(嵌入式设备中的HTTPS服务器),所以我想问一下,是否有人可以提供示例或描述他是如何做到的。我打算在httpd.c
中重写TCP I / O函数以使用mbed TLS函数,我想知道这条路是否足够好,因为我对HTTPS没有多少经验。
此外,如果lwIP团队的任何人都读到这个,我想问一下,你是否可以添加编译选项,因此我们可以使用自定义函数而不是tcp_write
,tcp_poll
等;所以我们不必更改httpd.c
文件。