标签: php http https phpinfo
可能重复: PHP: HTTP or HTTPS? How can one tell?
有没有办法定义这个?
$ _ SERVER superglogal不提供此类信息。即使只是['SERVER_PROTOCOL'] ......
答案 0 :(得分:5)
如果您的请求是通过HTTPS发送的,那么您将拥有一个名为“HTTPS”的额外服务器变量
if( isset($_SERVER['HTTPS'] ) && $_SERVER['HTTPS'] != 'off' ) { echo 'HTTPS'; } else { echo 'HTTP'; }