allowed_http_origin
云策文档标注
概述
allowed_http_origin 是一个 WordPress 过滤器钩子,用于修改允许的 HTTP 来源结果。它通常与 is_allowed_http_origin() 函数结合使用,以控制跨域请求的授权。
关键要点
- allowed_http_origin 是一个过滤器钩子,允许开发者自定义 HTTP 来源的允许结果。
- 它接受两个参数:$origin(如果允许则返回来源 URL,否则返回空字符串)和 $origin_arg(传递给 is_allowed_http_origin 函数的原始来源字符串)。
- 该钩子自 WordPress 3.4.0 版本引入,用于增强跨域请求的安全性控制。
原文内容
Changes the allowed HTTP origin result.
Parameters
$originstring-
Origin URL if allowed, empty string if not.
$origin_argstring-
Original origin string passed into is_allowed_http_origin function.
Source
return apply_filters( 'allowed_http_origin', $origin, $origin_arg );
Changelog
| Version | Description |
|---|---|
| 3.4.0 | Introduced. |