Perl Server Side跨域检测

aam*_*iri 4 apache perl mod-perl cross-domain

我正在写一个perl服务器脚本.在我的脚本中,我想检测请求是否来自我的网站域外的网页.例如,如果有人在博客或谷歌上点击指向我的脚本的链接,我想检测到并处理它的方式与从我自己的网页请求我的脚本的人不同.我可以访问一个mod perl apache对象,但通过文档阅读我不确定它是否有能力做我需要的工具.谁能告诉我如何检测到这个?

Gre*_*ill 5

在服务器端,唯一可以执行此操作的方法是使用HTTP Referer标头.浏览器通常被配置为发送此标题并且不会对引用者撒谎,但是您应该意识到任何想要这样做的人都可以轻易地欺骗引用者.