你好我正在开发一个脚本,我需要一些帮助。
我的问题是我想添加一个函数来验证网站是否使用HTTPS或HTTP。
我的代码......
$domain = trim(_GET("domain", "", true));
if(substr($domain, 0, 7) == "http://")
$domain = substr_replace($domain, "", 0, 7);
$url = "http://" . $domain;
我希望$url
成为http://
或https://
,例如当我在输入文字上输入google.com
时,将https://google.com
设为http://google.com
而不是{{1}} {{1}}
答案 0 :(得分:1)
您可以检查端口443(SSL)是否已打开
$domain = trim(_GET("domain", "", true));
if(substr($domain, 0, 7) == "http://")
$domain = substr_replace($domain, "", 0, 7);
if($fp = fsockopen($domaine,443,$errCode,$errStr,1)){
$url = "https://" . $domain;
} else {
$url = "http://" . $domain;
}
fclose($fp);