我是个大问题。以下代码不返回标题,但页面存在:
$withWarning = get_headers("http://www.test.de",1);
print_r($withWarning);
但这有效:
$withWarning = get_headers("https://www.test.de",1);
// -----------------------------^
print_r($withWarning);
两个网址(使用http和https)都有效......
另一个没有回复的网址:
http://code.tutsplus.com/tutorials/create-bookmarklets-the-right-way--net-18154
有人可以帮助我从所有网址获取标题吗? 非常感谢你。
问候 汉斯
EDIT1) 现在我收到了服务器错误文件: 警告:get_headers(http://www.test.de):无法打开流:第10行/var/www/html/test.php中的权限被拒绝
有人知道这个错误和解决方案吗?
答案 0 :(得分:0)
我知道,这不是错误,但要复制为评论太长。这是我的第一次。
array
0 => string 'HTTP/1.1 301 Moved Permanently' (length=30)
'Content-Type' =>
array
0 => string 'text/html; charset=UTF-8' (length=24)
1 => string 'text/html; charset=utf-8' (length=24)
'Location' => string 'https://www.test.de/' (length=20)
'Server' =>
array
0 => string 'Microsoft-IIS/8.5' (length=17)
1 => string 'Microsoft-IIS/8.5' (length=17)
'Strict-Transport-Security' =>
array
0 => string 'max-age=31536000;' (length=17)
1 => string 'max-age=31536000;' (length=17)
'Date' =>
array
0 => string 'Tue, 09 Dec 2014 15:14:02 GMT' (length=29)
1 => string 'Tue, 09 Dec 2014 15:14:03 GMT' (length=29)
'Connection' =>
array
0 => string 'close' (length=5)
1 => string 'close' (length=5)
'Content-Length' =>
array
0 => string '143' (length=3)
1 => string '45685' (length=5)
1 => string 'HTTP/1.1 200 OK' (length=15)
'Cache-Control' => string 'no-cache, no-store, must-revalidate' (length=35)
'Pragma' => string 'no-cache' (length=8)
'Expires' => string '-1' (length=2)
'Set-Cookie' => string 'sid=4osgeuwzthte0mepxrqvc1hr; domain=test.de; path=/; secure; HttpOnly' (length=70)