use_curl_transport
云策文档标注
概述
use_curl_transport 是一个 WordPress 过滤器,用于控制 cURL 是否可以作为 HTTP 请求的传输方式。它允许开发者根据请求参数动态启用或禁用 cURL 的使用。
关键要点
- 这是一个过滤器钩子,用于修改 cURL 传输的可用性。
- 接受两个参数:$use_class(布尔值,默认 true)和 $args(数组,包含请求参数)。
- 在 WP_Http_Curl::test() 方法中被调用,以确定 cURL 类是否可用于获取 URL。
- 自 WordPress 2.7.0 版本引入。
原文内容
Filters whether cURL can be used as a transport for retrieving a URL.
Parameters
$use_classbool-
Whether the class can be used. Default true.
$argsarray-
An array of request arguments.
Source
return apply_filters( 'use_curl_transport', true, $args );
Changelog
| Version | Description |
|---|---|
| 2.7.0 | Introduced. |