过滤请求是否已提供。

原型

apply_filters( 'rest_pre_serve_request', bool $served, WP_HTTP_Response $result, WP_REST_Request $request, WP_REST_Server $this )

描述

允许手动发送请求 - 通过返回true,API结果将不会发送到客户端。

参数

$served (bool) 请求是否已提供。默认为false。

$result (WP_HTTP_Response) 结果发送给客户端。通常是WP_REST_Response。

$request (WP_REST_Request) 用于生成响应的请求。

$this (WP_REST_Server) 服务器实例。

源文件

路径:wp-includes/rest-api/class-wp-rest-server.php

其他

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