我在网上看过很多教程,上面说你需要判断$_SERVER['HTTPS']
个服务器连接是否使用HTTPS保护.我的问题是,在我使用的一些服务器上,$_SERVER['HTTPS']
是一个未定义的变量,会导致错误.是否有其他我可以判断的变量应该始终定义?
我想明确一点,我目前正在使用此代码来解析它是否是HTTPS连接:
if(isset($_SERVER['HTTPS'])) {
if ($_SERVER['HTTPS'] == "on") {
$secure_connection = true;
}
}