ASP.NET中如何获得最初请求来源

ASP.NET中如何获得最初请求来源,第1张

在每一页上加上

Request.ServerVariables["HTTP_REFERER"]

判断该值中是否存在"google"字符串啊.是的话session加1不就可以了。

你也可以,先建个临时的表

hastable t = new hastable()

再使用数组的形式将其保存:

t[i] = Request.Url

再对你获取的数组进行筛选就行了 不过这种方法效率比较低 做法比较笨

SP获取来源页面地址

Request.ServerVariables("HTTP_REFERER")

HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器藉此可以获得一些信息用于处理。

定义和用法

ServerVariables 集合用于取回服务器变量的值。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/60103.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-27
下一篇2023-02-27

发表评论

登录后才能评论

评论列表(0条)

    保存