当我调用以下内容时:
file_get_contents('http://whgfdw.ca');
或者
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://whgfdw.ca');
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_exec($ch);
返回值是位于本地(专用)网络服务器上的主站点主页的 HTML。如果有人能帮助我理解这一点,我将不胜感激?也许我忽略了一些东西。
我不能使用简单的 URL 验证,因为http://whgfdw.ca
它是一个非常好的 URL;它只是没有 DNS 条目。
我理想的功能是能够捕获 DNS 查找失败或 404 或没有内容的情况,然后对其采取行动。谢谢!