【发布时间】:2019-12-05 02:14:57
【问题描述】:
我正在使用 Cesanta Mongoose c++ 网络库在 C++ 中构建 HTTP 服务器。本质上,我试图将流量从我的网络浏览器重定向到本地主机上的代理。我最近通过购买证书和域并按照说明启用 ssl with mongoose (https://cesanta.com/docs/http/ssl.html) 添加了对 HTTPS 的支持。服务器现在正在侦听端口 443,并且运行良好。我已将 Web 浏览器配置为将 HTTPS 请求定向到 localhost:443,但它似乎没有触发 HTTP 服务器。当我的服务器正在监听端口 8080 并且 Web 浏览器被配置为向 localhost:8080 发送请求时,它会触发 Web 浏览器,但它不支持 https。配置网页浏览器发送请求到 localhost:443 有什么问题吗?
【问题讨论】:
-
在您的情况下可以使用ngrok 之类的东西吗?它通过 Internet 提供到 localhost 的安全隧道,并且还支持 https。
-
@mrstack999 似乎正是我所需要的,我会试一试。谢谢
-
没问题。祝你好运
标签: c++ http https network-programming mongoose-web-server