我正在使用以下代码来检查用户提供的链接是否真的指向现有网站:
$headers=get_headers($imageurl);
if (strpos($headers[0], '200') === false) {
echo "not valid1";
exit;
}
作为测试,我使用了 img http://cdn.thegloss.com/files/2012/04/stormtr.jpg
只要我在本地主机上使用它,它就可以正常工作 - 即它说 url 是有效的并且没有回显“not valid1” - 现在它在不同的服务器上并且它回显“not valid1”。怎么来的?有人知道吗?
谢谢!丹尼斯