wp_remote_get 发送 GET 请求到 URL 并返回数据

文 / @WordPress主题

wp_remote_get函数介绍

我是小本本,今天来介绍一下wp_remote_get函数,这个函数可以使用GET方法执行HTTP请求并返回其响应。

函数参数

参数 数据类型 是否必需 描述 默认值
$url 字符串 请求URL
$args 数组 请求参数 array()

函数返回值

成功时,返回一个数组,失败时,返回一个WP_Error对象

使用示例

发送HTTP请求时,我们可以通过该函数的$args参数来设置HTTP的各种参数,包括超时时间,HTTP版本,Headers等信息。

$response=wp_remote_get('http://www.example.com/index.php?action=foo',
array(
'timeout'=>120,
'httpversion'=>'1.1',
)
);

请求时设置内容类型和APIKey。

$args=array(
'headers'=>array(
'Content-Type'=>'application/json',
'X-Api-Key'=>'apikey12345'
)
)

$response=wp_remote_get($url,$args);

相关函数

wp_remote_post

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。