关于HTTP_REFERER的问题

问题是这样的:有两个网站,域名分别是 www.abc.com和www.123.com

现在www.abc.com需要在www.123.com上通过模拟HTTP的POST提交来获取数据。

为了保证只有www.abc.com才有权限获取数据,

因此在www.123.com上的接口页面,加一个验证判断提交页面的域名

我用的Request.ServerVariables["HTTP_REFERER"]方法,获取提交页面的URL

结果出问题了,

Request.ServerVariables["HTTP_REFERER"]获取到的URL是空值?

求救各位大侠有什么解决方法?先谢谢了!


繁花如伊
浏览 379回答 2
2回答

蛊毒传说

Request.ServerVariables('Url') 试试返回的是那个服务器地址?或者试试这个:Request.Url.GetLeftPart(UriPartial.Authority)
打开App,查看更多内容
随时随地看视频慕课网APP