如何进行服务器端HTTP重定向更新引用程序(更改原始引用程序)
How to do a server-side HTTP Redirect updating the referrer (changing the original one)
我需要进行服务器端重定向(HTTP 301、302或任何服务器端方式),但更新引用程序(更改原始引用程序)。
给定这种情况:siteA -> siteB (which redirects to siteC) -> siteC
似乎所有浏览器中的常规行为都是保留原始的referer,因此siteC
将读取siteA
的referer。但我需要更新那个referrer,以便siteC
读取siteB
的referrer而不是siteA
。
这可能吗?
目前我使用的是客户端Javascript代码:window.location.href = "http://siteC";
。当然,由于各种原因,这还远远不够完美。我该如何改善这种情况?
出于安全原因,您可以NOT更改引用人。浏览器不允许您使用。
相关文章:
- 如何使用角度事件处理程序引用输入元素的值
- removeEventListener,而不引用事件处理程序
- 应用程序.js未在开发中加载(未捕获的引用错误:未定义 $)
- 有没有一种方法可以重新绑定jQuery插件中引用的事件处理程序
- 为什么谷歌应用程序脚本抛出'引用错误:“;粗体“;未定义'使用.setBold()时
- Rally应用程序SDK 2.0rc1-未捕获引用错误:未定义集会
- 如何从我的HTML/JavaScript应用程序中引用jQuery
- Twitter引导程序弹出在网站上不起作用:未获取引用错误
- jquery on('click')处理程序,用于vars引用的多个元素
- 可以't从客户端应用程序引用插件中定义的静态方法
- 如何进行服务器端HTTP重定向更新引用程序(更改原始引用程序)
- 从充当事件处理程序的多个方法引用对象属性
- 在处理程序之外传递对象引用,即使其全局化
- 循环引用似乎在事件处理程序函数中不起作用
- Chrome 扩展程序引用/调用内容脚本中的其他脚本函数
- 节点引用包含的帮助程序类上的错误
- 未捕获的引用错误:应用程序未在 Angularjs 中定义
- JavaScript 事件处理程序:如何获取对调用元素的引用
- Electron应用程序引用错误:“;包装“;未定义
- 在没有处理程序引用的情况下覆盖侦听器,是否可以访问Ext.data.store上的(可能是私有的)事件属性