gpt4 book ai didi

PHP 检查是否有可能获得 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 14:45:47 25 4
gpt4 key购买 nike

好吧,我的主页没有通配符 SSL,但我的 SSL 证书中包含了相当多的子域,但我想看看是否可以在重定向之前检查子域是否具有有效的证书到 HTTPS 中的子域。

为什么我想知道这个?因为我通过一个 php 文件运行我的所有域,这意味着 DomainControll,它包括一个数据库,用于显示哪些页面存在等等,但不是在 mysql 天气中有一个额外的行,它在 HTTPS 中不是可用的,这是一种浪费,但如果没有,这将是我的问题的答案。希望有一种方法可以做我想做的事。

谢谢~马丁

最佳答案

您可以使用curl 进行测试。如果 CURLOPT_SSL_VERIFYPEER 设置为 true(默认值),则结果将为 false。

<?php 
$ch = curl_init('https://www.example.org');
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);
$result = curl_exec($ch);
echo curl_error($ch);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
$result = curl_exec($ch);
echo curl_error($ch);

关于PHP 检查是否有可能获得 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39113424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com