返回介绍

wp_get_raw_referer()

发布于 2017-09-11 12:08:09 字数 1241 浏览 921 评论 0 收藏 0

wp_get_raw_referer()

Retrieves unvalidated referer from ‘_wp_http_referer’ or HTTP referer.


description

Do not use for redirects, use wp_get_referer() instead.


返回值

(string|false) Referer URL on success, false on failure.


源代码

File: wp-includes/functions.php

function wp_get_raw_referer() {
	if ( ! empty( $_REQUEST['_wp_http_referer'] ) ) {
		return wp_unslash( $_REQUEST['_wp_http_referer'] );
	} else if ( ! empty( $_SERVER['HTTP_REFERER'] ) ) {
		return wp_unslash( $_SERVER['HTTP_REFERER'] );
	}

	return false;
}

更新日志

Versiondescription
4.5.0Introduced.

相关函数

Uses

  • wp-includes/formatting.php: wp_unslash()

Used By

  • wp-includes/functions.php: wp_get_referer()

User Contributed Notes

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文