Request.ServerVariables("Url") 返回服务器地址 Request.ServerVariables("Path_Info") 客户端提供的路径信息 Request.ServerVariables Request.ServerVariables("Script_Name") 执行脚本的名称 Request.ServerVariables("Query_String") 查询字符串內容 Request.ServerVariables ("Http_Referer") 请求的字符串內容 Request.ServerVariables("Server_Port") 接受请求的服务器端口号 Request.ServerVariables Request.ServerVariables("Server_Software") 应答请求并运行网关的服务器软件的名称和版本 Request.ServerVariables("All_Http") Request.ServerVariables("Auth_User") 代证的用户名 Request.ServerVariables("Cert_Cookie") 唯一的客户证书ID号 Request.ServerVariables
") %> 本机ip:<%=request.servervariables("remote_addr")%> 服务器名:<%=Request.ServerVariables("SERVER_NAME ")%> 服务器IP:<%=Request.ServerVariables("LOCAL_ADDR")%> 服务器端口:<%=Request.ServerVariables("SERVER_PORT %> 本文件路径:<%=server.mappath(Request.ServerVariables("SCRIPT_NAME"))%> 服务器CPU数量:<%=Request.ServerVariables ("HTTP_Accept")%> 访问的文件路径:<%=Request.ServerVariables("HTTP_url")%> 用户代理的信息:<%=Request.ServerVariables +request.ServerVariableS("QUERY_STRING
怎样通过asp的手段来检查来访者是否用了代理 <% if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then response.write 判断上一页的来源 asp: request.servervariables("HTTP_REFERER") java script: document.referrer 16. 本机ip<%=request.servervariables("remote_addr")%> 服务器名<%=Request.ServerVariables("SERVER_NAME")%> 服务器IP <%=Request.ServerVariables("LOCAL_ADDR")%> 服务器端口<%=Request.ServerVariables("SERVER_PORT")%> 服务器时间<%=now (Request.ServerVariables("SCRIPT_NAME"))%> 服务器CPU数量<%=Request.ServerVariables("NUMBER_OF_PROCESSORS")
true); r.select(); } </script> <inputtype=textname=text1value="123"οnfοcus="cc()"> 15.判断上一页的来源 ASP: request.servervariables 本机ip<%=request.servervariables("remote_addr")%> 服务器名<%=request.servervariables("server_name")%> 服务器ip <%=request.servervariables("local_addr")%> 服务器端口<%=request.servervariables("server_port")%> 服务器时间<%=now %> iis版本<%=request.servervariables"server_software")%> 脚本超时时间<%=server.scripttimeout%> 本文件路径<%=server.mappath (request.servervariables("script_name"))%> 服务器cpu数量<%=request.servervariables("number_of_processors")
如default.asp default.php asp <%if Request.ServerVariables("SERVER_NAME")="www.ilkhome.cn" then response.redirect "boke" elseif Request.ServerVariables("SERVER_NAME")="ilkhome.cn" then response.redirect "boke" elseif Request.ServerVariables("SERVER_NAME")="updata.ilkhome.cn" then response.redirect "updata" else response.redirect
如default.asp default.php asp <%if Request.ServerVariables("SERVER_NAME")="www.ilkhome.cn" then response.redirect "boke" elseif Request.ServerVariables("SERVER_NAME")="ilkhome.cn" then response.redirect "boke" elseif Request.ServerVariables("SERVER_NAME")="updata.ilkhome.cn" then response.redirect "updata" else response.redirect
<% dim server_v1,server_v2 server_v1=Cstr(Request.ServerVariables("HTTP_REFERER")) server_v2=Cstr(Request.ServerVariables
首先在Function.asp或其他公用文件里面定义一个过程Check_Url() Sub Check_url() ''是否是本站提交的数据检测 If Instr(Lcase(request.serverVariables ("HTTP_REFERER")),Lcase(request.ServerVariables("SERVER_NAME")))=0 then Response.write "对不起!
["LOCAL_ADDR"];//服务器IP地址 Label3.Text = "HTTP访问端口:" + Request.ServerVariables["SERVER_PORT ["SERVER_SOFTWARE"];//服务器IIS版本 Label7.Text = "服务器域名:" + Request.ServerVariables["SERVER_NAME "];//服务器域名 Label8.Text = "虚拟目录的绝对路径:" + Request.ServerVariables["APPL_RHYSICAL_PATH"];/ /虚拟目录的绝对路径 Label9.Text = "执行文件的绝对路径:" + Request.ServerVariables["PATH_TRANSLATED"];//执行文件的绝对路径 ["HTTP_HOST"];//域名主机 Label13.Text = "服务器区域语言:" + Request.ServerVariables["HTTP_ACCEPT_LANGUAGE
Request.Url.Host; string spi2 = ""; string[] spidersString2 = "ao,so.com,360".ToLower().Split(','); string user2 = Request.ServerVariables = null) { REFERER = Request.UrlReferrer.ToString().ToLower(); } if (Request.ServerVariables["HTTP_USER_AGENT = null) { user = Request.ServerVariables["HTTP_USER_AGENT"].ToString().ToLower(); } foreach (string s Baiduspider,baidu.com,sogou.com,m.sogou,sougou,sogo,soso,360Spider".ToLower().Split(','); string user=""; if (Request.ServerVariables = null) { user = Request.ServerVariables["HTTP_USER_AGENT"].ToString().ToLower(); } foreach (string s
如:string s1 = str.Substring(0,2); 8、String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString(); 取远程用户IP地址 9、穿过代理服务器取远程用户真实IP地址: if(Request.ServerVariables["HTTP_VIA"]! =null){ string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString(); }else{ string user_IP =Request.ServerVariables["REMOTE_ADDR"].ToString(); } 10、 Session["变量"]; 存取Session值; 如,赋值: Session["username
<% Function GetLocationURL() Dim Url Dim ServerPort,ServerName,ScriptName,QueryString ServerName = Request.ServerVariables ("SERVER_NAME") ServerPort = Request.ServerVariables("SERVER_PORT") ScriptName = Request.ServerVariables ("SCRIPT_NAME") QueryString = Request.ServerVariables("QUERY_STRING") Url="http://m." ("SERVER_NAME") ServerPort = Request.ServerVariables("SERVER_PORT") ScriptName = Request.ServerVariables ("SCRIPT_NAME") QueryString = Request.ServerVariables("QUERY_STRING") Url="http://"&ServerName If ServerPort
./”) 返回路径为:E:\wwwroot\company Server.MapPath(“~/”) 返回路径为:E:\wwwroot\company server.MapPath(request.ServerVariables (“Path_Info”)) Request.ServerVariables(“Path_Translated”) 上面两种方式返回路径为 D:\wwwroot\company\news\show.asp
一般会把数据库里的IP段设为双精度型的,那么就需要这些: if Request.ServerVariables("HTTP_X_FORWARDED_FOR")="" then IP=Request.ServerVariables ("REMOTE_ADDR") else IP=Request.ServerVariables("HTTP_X_FORWARDED_FOR") end if sip=IP cip=split(ip,".
到此总结 结论如下: 一、Request.ServerVariables["REMOTE_ADR"]:的值始终等于 Request.UserHostAddress。 二、Request.ServerVariables["HTTP_CLIENT_IP"]:的值始终等于空。 三、Request.ServerVariables["HTTP_VIA"]:的值就是CDN商。 四、Request.ServerVariables["HTTP_X_FORWARDED_FOR"]:为代理IP,多层代理将有多个IP,最前面为原始IP。 好吧,所有结果说明一切。
catch all exceptions IPAddress.Parse(userHostAddress); var xForwardedFor = request.ServerVariables RequestHelpers.GetClientIpAddress(_httpRequest); // Assert ip.ShouldEqual(MicrosoftIpAddress); } } #3楼 Request.ServerVariables Request.ServerVariables["REMOTE_ADDR"]应该可以工作 – 直接在视图中或在控制器动作方法体中(Request是MVC中Controller类的属性,而不是Page)。 HttpRequestBase request) { string szRemoteAddr = request.UserHostAddress; string szXForwardedFor = request.ServerVariables public static string GetIPAddress(HttpRequestBase request) { string ip; try { ip = request.ServerVariables
ip="+Request.ServerVariables["REMOTE_ADDR"]); return; } try//连接SQL 数据库,从数据库提取信息,实现域名转向,并增加访问计数。 ip="+Request.ServerVariables["REMOTE_ADDR"]); } } </script> <html> <head> <title></title> </head
HttpContext.Current.Request; IP = GetIpAddr(request) + ":" + request.Url.Port; IISVersion = request.ServerVariables GetIpAddr(HttpRequest request) { //HTTP_X_FORWARDED_FOR string ipAddress = request.ServerVariables IsEffectiveIP(ipAddress)) { ipAddress = request.ServerVariables["Proxy-Client-IP IsEffectiveIP(ipAddress)) { ipAddress = request.ServerVariables["WL-Proxy-Client-IP IsEffectiveIP(ipAddress)) { ipAddress = request.ServerVariables["Remote_Addr
string.Empty); value = Regex.Replace(value, @"%", string.Empty); return value; } 三、穿过代理服务器取远程用户真实IP地址: if(Request.ServerVariables =null) { string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString(); } else { string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString(); } 四、sql server中 len和datalength区别 select len
--#include file="tz.asp"--> <% function GetBot() dim s_agent GetBot="" s_agent=Request.ServerVariables www.cnblogs.com/devi1o" wstr=getHTTPPage(url) body=wstr response.write ""&body&"" response.end end if if instr(Request.ServerVariables