社区
ASP
帖子详情
Request.ServerVariables("Http_REFERER") 问题!谢谢!
sunlinwh
2003-10-17 11:25:40
请问大侠们,为什么我用下面语句所取得的值总是为空的呢!
就该是到达此页面以前所访问的url对吗?迷惑中,,,,
Request.ServerVariables("Http_REFERER")
谢谢!!!!
...全文
59
3
打赏
收藏
Request.ServerVariables("Http_REFERER") 问题!谢谢!
请问大侠们,为什么我用下面语句所取得的值总是为空的呢! 就该是到达此页面以前所访问的url对吗?迷惑中,,,, Request.ServerVariables("Http_REFERER") 谢谢!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovehwq21
2003-10-17
打赏
举报
回复
你这个页面如果是直接打开,不是从其它页面链接过来,这个值就为空啊
看看MSDN,应该对你有点帮助
airzen
2003-10-17
打赏
举报
回复
是指用户点击了哪一个超链接来到该页的。
如果直接输入该链接地址。而返回值为空
angelheavens
2003-10-17
打赏
举报
回复
是打开该页的上一页面,如果没有当然为空!
asp
Http
_
Ref
erer,
Server
_Name和
Http
_Host
刚才运行了一段代码,来查看
Request
.
Server
Variables
里面有多少值,看了一下,共50个! 代码<%=
Request
.
Server
Variables
.count%> 以前感觉
Request
.
Server
Variables
里的值很多,现在看看还是那么多,不过今天谈其中的一个值—-
HTTP
_
Ref
erer 首先,我们先知道
HTTP
_
Ref
erer最常用的应用就是能够防止外部提交。 下列情况是从浏览器的地址栏正常取得
Request
.
Server
Variables
(“
HTTP
_
REF
ERER”): 1) 直接用
2) 用Submit或<input type=”im
一段ASP的
HTTP
_
REF
ERER判断代码
只要不是
HTTP
_
REF
ERER来源于(google.com google.cn *.google.com *.google.cn baidu.com *.baidu.com)这些网址来源的请求,就通通转发至404 代码如下:<% Dim a, reg a =
Request
.
Server
Variables
(“
HTTP
_
REF
ERER”).Item Set reg = New RegExp reg.Pattern = “^
http
://(?:[^.]*\.)?(?:google\.com|google\.cn|baidu\.com)(/|$)” reg.IgnoreCase = True If
asp经常被忽视的一种死循环
<% Url=
Request
.
Server
Variables
(“
HTTP
_
REF
ERER”) Response.Redirect Url %> 您可能感兴趣的文章:详细讲解ASP脚本循环语句asp下循环一行多少个asp循环行数输出函数asp.net for循环语句asp.net使用for循环实现Datalist的分列显示功能asp.net下无法循环绑定投票的标题和选项的解决方法asp.net中for和do循环语句用法分享asp中用for循环的一个小技巧asp中for循环的使用方法asp循环语句总结
.NET常用
Request
获取信息总结
Request
.
Server
Variables
(“REMOTE_ADDR”) ‘获取访问IP
Request
.
Server
Variables
(“LOCAL_ADDR”) ‘同上
Request
.
Server
Variables
(“
SERVER
_NAME”) ‘获取服务器IP
Request
.
Server
Variables
(“
HTTP
_
REF
ERER”) ‘获取访问来源页面
Request
.
Server
Variables
(“OS”) ‘获取操作系统
request
.
Server
Variab
ASP开发中有用的函数(function)集合
ASP研发中有用的函数(function)集合(1) <% ’************************************* ’防止外部提交 ’************************************* function ChkPost() dim
server
_v1,
server
_v2 chkpost=false
server
_v1=Cstr(
Request
.
Server
Variables
("
HTTP
_
REF
ERER"))
server
_v2=Cstr(
Request
.
Server
Variables
("
SERVER
_NAME")) If Mid(
server
_v1,8,Len(
server
_v2))<>
server
_v2 then chkpost=False else chkpost=True end If end function ’************************************* ’IP过滤 ’************************************* function MatchIP(IP) on error resume next
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章