钩子文档

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.