过滤是否抢占HTTP请求的返回值。

原型

apply_filters( 'pre_http_request', false|array|WP_Error $preempt, array $r, string $url )

描述

从过滤器返回非假值将使HTTP请求短路并使用该值提前返回。过滤器应该返回:

参考:

  • WP_Error

参数

$preempt (false|array|WP_Error) 是否抢占HTTP请求的返回值。默认为false。

$r (array) HTTP请求参数。

$url (string) 请求URL。

源文件

路径:wp-includes/class-http.php

其他

英文文档:https://developer.wordpress.org/reference/hooks/pre_http_request/