从 http 请求确定服务器类型

发布于 2024-12-13 09:21:15 字数 60 浏览 1 评论 0原文

我有一个用 CPP 编写的网络服务器。我想确定请求的服务器类型。即请求来自http还是https URL?

I have a web-server written in CPP. I want to determine the server-type of the request. i.e whether the request came from http or https URL ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

遥远的绿洲 2024-12-20 09:21:15

如果您有自己的用 C++ 编写的 Web 服务器,您已经知道它是通过 http 还是 https 来的,因为它们通过不同的端口并需要不同的处理。

If you have your own web-server written in c++ you already know whether it came over http or https as they come through different ports and require different handling.

撑一把青伞 2024-12-20 09:21:15

您正在监听哪个端口?
默认情况下,HTTPS URL 以“https://”开头,默认使用端口 443,而 HTTP URL 以“http://”开头,默认使用端口 80。

还有其他问题,例如如何管理证书以提供安全连接?

本文可能会有所帮助 - http://java.sun.com/developer/technicalArticles/安全/安全互联网/

Which port you're listening to?
By default HTTPS URLs begin with "https://" and use port 443 by default, where HTTP URLs begin with "http://" and use port 80 by default.

There are other questions like how you're managing certificates to serve secure connections?

This article might be helpful - http://java.sun.com/developer/technicalArticles/Security/secureinternet/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文