PHP收藏本版 +发表新主题

判断是否支持HTTPS

判断是否支持HTTPS


  1. function is_https() {
  2.         if (isset($_SERVER["HTTPS"]) && strtolower($_SERVER["HTTPS"]) != "off") {
  3.                 return true;
  4.         }
  5.         if (isset($_SERVER["HTTP_X_FORWARDED_PROTO"]) && strtolower($_SERVER["HTTP_X_FORWARDED_PROTO"]) == "https") {
  6.                 return true;
  7.         }
  8.         if (isset($_SERVER["HTTP_SCHEME"]) && strtolower($_SERVER["HTTP_SCHEME"]) == "https") {
  9.                 return true;
  10.         }
  11.         if (isset($_SERVER["HTTP_FROM_HTTPS"]) && strtolower($_SERVER["HTTP_FROM_HTTPS"]) != "off") {
  12.                 return true;
  13.         }
  14.         if (isset($_SERVER["SERVER_PORT"]) && $_SERVER["SERVER_PORT"] == 443) {
  15.                 return true;
  16.         }
  17.         return false;
  18. }


扫描二维码,手机查看
声明:本文来源于互联网,观点仅代表作者本人,不代表欢乐你我,真实性请妥善甄别。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则