jQuery ajax referer url
如何在ajax请求中获取referer的url?
名为main.php的文件具有jQuery,它将ajax调用发送到名为request.php的文件。
当我在request.php时,有可能以某种方式找出引用者吗? 确切地说,我想在运行request.php时打印字符串“main.php”(动态)。
通常,浏览器将使用标头Referer
作为ajax请求的一部分发送引用页面,以便您可以读取它
所以你可以做点什么
$_SERVER['HTTP_REFERER']
- 你如何在PHP中获得’referer’标题?
如果您不想依赖默认的Referer
标头,请传递您自己的自定义标头
$(document).ajaxSend(function (event, jqXHR) { jqXHR.setRequestHeader('my-referer', 'some-value'); });
是的,请求。你可以像这样的$ _SERVER [‘HTTP_REFERER’]得到裁判