钩子文档

http_request_args

💡 云策文档标注

概述

http_request_args 是一个 WordPress 过滤器钩子,用于修改 HTTP 请求的参数数组。它允许开发者在发送 HTTP 请求前自定义请求参数,如超时、头部信息等。

关键要点

  • 过滤器钩子名称为 http_request_args,用于过滤 HTTP 请求的参数数组。
  • 参数包括 $parsed_args(HTTP 请求参数数组)和 $url(请求的 URL)。
  • 常用于 WP_Http::request() 方法中,以调整请求行为。
  • 自 WordPress 2.7.0 版本引入。

📄 原文内容

Filters the arguments used in an HTTP request.

Parameters

$parsed_argsarray
An array of HTTP request arguments.
$urlstring
The request URL.

Source

$parsed_args = apply_filters( 'http_request_args', $parsed_args, $url );

Changelog

Version Description
2.7.0 Introduced.