当$_SERVER['HTTPS']存在并且具有除“关闭”以外的值时,这是否意味着服务器支持安全连接或使用https://.我正在寻找一种方法来检测在服务器上使用安全连接的可能性,即使使用 HTTP 协议发出请求也是如此。不幸的是,目前我无法访问任何支持 SSL 的服务器,所以我无法自己测试它。$_SERVER['HTTPS']即使发出像“ http://something ”这样的请求并且为该服务器启用和配置了 SSL 也存在吗?
2 回答
HUX布斯
TA贡献1876条经验 获得超6个赞
php.net 文档说关于 $_SERVER['HTTPS']
'HTTPS' 如果脚本是通过 HTTPS 协议查询的,则设置为非空值。
这意味着您可以检查请求是否通过 https 发出。
要检查服务器是否安装了 ssl 证书,您可以使用在线服务,例如 https://www.sslshopper.com/ssl-checker.html
- 2 回答
- 0 关注
- 120 浏览
添加回答
举报
0/150
提交
取消