脚本 URL 跨站混淆
如果我有一个脚本使用另一个网站上的脚本的绝对 URL,并且该脚本说单击了该链接,会发生什么情况?是否会将引荐来源网址发送到链接的目的地,如果是的话,它将来自原始站点,还是来自脚本的绝对 URL 所在的站点?如果这令人困惑,我很抱歉,当我重读我写的内容时,我发现自己很困惑哈哈。我将尝试进一步说明这一点。
站点 A /
脚本 1:------------------------------------>站点 B / 脚本 2 --- ----------->目的地站点 (在站点 A 上,脚本 1 引用站点 B 上脚本 2 的 URL,该 URL 单击站点 B 上的链接)
非常感谢您的耐心和理解。
If i have a script that uses an absolute URL for a script on another website, on which the script say clicked a link what would happen? would a referrer be sent to the destination of the link, and if so would it be from the original site, or from the site where the absolute Url of the script is located? Im sorry if this is confusing, as i reread what i wrote i find myself confused haha. Ill try to illustrate this further.
Site A /
Script 1: ------------------------------------->Site B / Script 2 --------------> Destination site
(On Site A, Script 1 references URL of Script 2 on Site B, which clicks a link on Site B)
Your patience and understanding is much appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Referer 标头应设置为点击来源页面的 URI。所以,如果我理解你的例子,那就是站点 A。HTTP
规范说:
The referer header should be set to the URI of the page that the click came from. So, if I understand your example, it would be Site A.
The HTTP spec says: