使用 PHP 检测 SSL
我在网络上寻找检测服务器是否使用 HTTPS 连接的方法,但似乎没有一个网站拥有所有答案(以及一些不同的答案)。检测服务器是否使用 HTTPS 连接 PHP 的方法到底有哪些?我需要知道几种检测 SSL 的方法,因为我的一些脚本被重新分发,并且不同的服务器以不同的方式处理事情。
Possible Duplicate:
How To Find Out If You are Using HTTPS Without $_SERVER['HTTPS']
I went looking around the web for ways to detect if a server is using an HTTPS connection, but no one site seemed to have all the answers (and some different ones). What exactly are all the ways to detect if a server is using an HTTPS connection with PHP? I need to know several ways to detect SSL as some of my scripts are redistributed and various servers handle things differently.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
因此,这样就可以了:
Ergo, this'll do:
WordPress 的核心 is_ssl() 函数还添加了一个检查对于服务器端口:
WordPress's core is_ssl() function also adds a check for the server port: