函数wp_remote_retrieve_body用于返回从远程请求获取的响应主体内容。
基本用法:
$body = wp_remote_retrieve_body( $response );
参数$response是一个远程请求的响应对象,可以通过使用wp_remote_get、wp_remote_post等函数获取。
返回值$body是请求的响应内容。
示例:
$response = wp_remote_get( 'https://api.example.com/data' );
if ( is_wp_error( $response ) ) {
$error_message = $response->get_error_message();
echo "请求发生错误: $error_message";
} else {
$body = wp_remote_retrieve_body( $response );
echo "响应内容是: $body";
}
注意事项:
- wp_remote_retrieve_body函数并不负责处理返回的内容,它仅仅返回响应内容,开发者需要根据具体需求进行进一步处理。
- 在使用wp_remote_retrieve_body函数之前,最好先使用is_wp_error函数判断响应是否出现错误,以避免错误的处理。
- 如果需要获取响应头部信息,可以使用wp_remote_retrieve_headers函数。
0 个评论