函数wp_get_http_headers()用于获取指定URL的HTTP头信息。该函数返回的是一个关联数组,包含了HTTP请求的各种头信息。
使用方法:
1. 在函数中传入要获取头信息的URL,如:$url = 'http://example.com';
2. 调用函数wp_get_http_headers()并传入URL作为参数,如:$headers = wp_get_http_headers($url);
3. 可以使用print_r()函数输出结果,如:print_r($headers);
下面是一个示例代码,演示如何使用wp_get_http_headers()函数:
$url = 'http://example.com';
$headers = wp_get_http_headers($url);
print_r($headers);
输出结果类似如下:
Array
(
[content-type] => text/html; charset=UTF-8
[x-powered-by] => PHP/7.2.10
[cache-control] => no-store, no-cache, must-revalidate, max-age=0
[expires] => Thu, 01 Jan 1970 00:00:00 GMT
[pragma] => no-cache
[content-length] => 1234
[accept-ranges] => bytes
[date] => Mon, 01 Jan 2019 00:00:00 GMT
[connection] => keep-alive
)
在这个示例中,我们获取了"http://example.com"的头信息,并使用print_r()函数输出结果。输出结果是一个包含了各种头信息的关联数组。
值得注意的是,wp_get_http_headers()函数依赖于PHP函数get_headers(),如果服务器上禁用了allow_url_fopen选项,则该函数可能无法正常工作。此外,URL必须是公开可访问的,否则可能无法获取到头信息。
0 个评论