wp_get_http_headers()获取一个远程网址的header头信息

目录

描述

译文

从URL中检索HTTP信息头

原文

Retrieve HTTP Headers from URL.

wp_get_http_headers() 描述

用法

<?php wp_get_http_headers$url$deprecated ?>

wp_get_http_headers() 用法

参数

$url

(string) (必填)

默认值: None

$deprecated

(boolean) (可选) Not Used.

默认值: false

wp_get_http_headers() 参数

返回值

(boolean|string) 

False on failure, headers on success.

wp_get_http_headers() 返回值

历史

添加于 版本: 1.5.1

wp_get_http_headers() 历史

源文件

wp_get_http_headers() 函数的代码位于 wp-includes/functions.php.

/* ----------------------------------
 * wordpress之魂 © http://wphun.com
 * ---------------------------------- */
/**
 * Retrieve HTTP Headers from URL.
 *
 * @since 1.5.1
 *
 * @param string $url        URL to retrieve HTTP headers from.
 * @param bool   $deprecated Not Used.
 * @return bool|string False on failure, headers on success.
 */
function wp_get_http_headers( $url, $deprecated = false ) {
	if ( !empty( $deprecated ) )
		_deprecated_argument( __FUNCTION__, '2.7' );

	$response = wp_safe_remote_head( $url );

	if ( is_wp_error( $response ) )
		return false;

	return wp_remote_retrieve_headers( $response );
}

wp_get_http_headers() 源文件