`
paulfzm
  • 浏览: 874097 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Asp.net Request获取服务器变量的方法

阅读更多

HTTP_USER_AGENT              获得用户使用的浏览器类型和版本

REMOTE_ADDR                     获取用户的IP地址

REQUEST_METHOD               获取请求的方法

LOCAL_ADDR                        获取服务器IP地址

SERVER_NAME                      获取服务器主机名

PATH_INFO                           获取当前执行程序的虚拟路径

PATH_TRANSLATED               获取当前执行程序的绝对路径

CONTENT_LENGTH                获取请求程序所发送内容的字符总数

CONTENT_TYPE                     获取请求的信息类型

GATEWAY_INTERFACE           获取网关接口

QUERY_STRING                     获取URL的附加信息

SCRIPT_NAME                       获取当前程序的文件名(包含虚拟路径)

SERVER_PORT                       获取服务器接受请求的端口

SERVER_PROTOCOL              获取服务器遵从的协议以及版本号

HTTP_ACCEPT_LANGUAGE     获取用户所使用的语言

Response.Write("浏览器类型和版本:"+Request.ServerVariables["HTTP_USER_AGENT"]+"<br/>")
Response.Write("用户的IP地址:"+Request.ServerVariables["REMOTE_ADDR"]+"<br/>")
Response.Write("请求的方法:"+Request.ServerVariables["REQUEST_METHOD"]+"<br/>")
Response.Write("服务器的IP地址:"+Request.ServerVariables["LOCAL_ADDR"]+"<br/>")



 

分享到:
评论

相关推荐

    十天学会ASP.net--我认为ASP.NET比ASP难很多,希望大家做好准备

    现在好了,ASP.NET提供的很多检验控件让我们不需要考虑是客户端检验还是服务器端检验,让我们不需要考虑是怎么输出检验结果。 看一下检验表单控件是不是填写了的检验控件先: &lt;asp:textbox id="username" runat=...

    asp.net教学讲义

    1.2.2 ASP.NET应用程序的创建方法 9 1.2.3 Web窗体的特点 10 1.2.4 Web 窗体的功能 10 1.2.5 WEB窗体工作原理 11 1.3 ASP.NET 页的结构 12 1.3.1 @Page指令 13 1.3.2 ASP.NET的服务器端脚本 14 1.3.3 服务器端脚本...

    ASP.NET教学讲义,完整章节

    第一章:asp.net和web窗体 4 1.1 NET应用开发架构简介 4 1.2 Web 窗体与ASP.NET页面 7 1.3 ASP.NET 页的结构 11 1.4 Page事件(页面事件) 16 1.2.2 处理回送 20 1.2.3 ASP.NET应用程序示例 23 第二章:WEB服务器...

    asp.net Request.ServerVariables[] 读解

    asp.net Request.ServerVariables[] 读解,学习.net的朋友可以参考下,方便获取服务器的一些信息。

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    ASP.NET 4高级程序设计(第4版)》【原版书为:Pro ASP.NET 4 in C# 2010】是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的...

    ASP.NET4高级程序设计(第4版) 3/3

     《ASP.NET 4高级程序设计(第4版)》是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。书中还深入讲述了其他ASP.NET图书...

    第6章 ASP.NET 2.0内置对象.ppt

    单的提交有两种方式:...对于get方式,服务器端用Request.QueryString获取变量的值(送的数据量较小 ,安全性低,效率高)。 对于post方式,服务器端用Request.Form获取提交的数据(传送的数据量较大 ,安全性高)。

    ASP.NET 2.0+SQL Server 2005全程指南-源代码

    第3章 ASP.NET 2.0常用服务器控件 3.1 使用基本控件 3.1.1 TextBox控件的应用 3.1.2 Label控件的应用 3.1.3 DropDownList和ListBox控件应用 3.1.4 CheckBOX和CheckBoxList控件应用 3.1.5 RadioButton和...

    ASP.NET常用代码

    ASP.NET常用代码 1. 打开新的窗口并传送参数: 传送参数: response.write("&lt;script&gt;window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')&lt;/script&gt;") 接收参数: string a = Request....

    Asp.net内置对象之Request对象(概述及应用)

     获取服务器上asp.net应用程序的虚拟应用程序根路径  Browser  获取有关正在请求的客户端的浏览器功能的信息,该属性值为:HttpBrowserCapabilities对 象  ContentEncoding  获取或设置实体主体的字符集。该...

    Requst的服务器变量名和对应的方式返回值 大全

    Request 不同的变量 返回 的值 包括: APPL_PHYSICAL_PATH AUTH_TYPE AUTH_USER AUTH_PASSWORD LOGON_USER REMOTE_USER CERT_COOKIE CERT_FLAGS CERT_ISSUER CERT_KEYSIZE CERT_SECRETKEYSIZE CERT_...

    零基础学ASP.NET 2.0电子书&源代码绝对完整版1

    示例描述:本章演示ASP.NET 2.0网站的预编译以及学习ASP.NET 2.0的前置知识。 WebSite文件夹 创建的ASP.NET 2.0 Web站点。 www文件夹 第一个用C#开发的Web应用程序。 bianyi.bat 编译网站的批处理文件。 ...

    亮剑.NET深入体验与实战精要2

    5.5.3 ASP.NET连接Oracle失败的解决方法 245 本章常见技术面试题 246 常见面试技巧之经典问题巧回答 246 本章小结 247 第6章 关于XML 249 6.1 XML概述 250 6.1.1 XML和HTML有什么区别 250 6.1.2 XML的优势 250 6.2 ...

    asp.net运行提示未将对象引用设置到对象的实例错误解决方法

    8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值。 9、使用FindControl时,控件不存在却没有做预处理。 10、重复定义造成未将对象引用设置到对象的实例错误. 二、 (1)所设置的变量为空值...

    Asp.net response对象与request对象使用介绍

    2.request:客户端发给服务器,或者说是从客户端取得信息。 form:从使用post提交方式的表单获取表单元素的值。 querystring:取回查询字符串中的变量值,适用于get提交方式的表单。 举一个列子:一个登陆页面,...

    零基础学ASP.NET 2.0&源代码绝对完整版1

    示例描述:本章演示ASP.NET 2.0网站的预编译以及学习ASP.NET 2.0的前置知识。 WebSite文件夹 创建的ASP.NET 2.0 Web站点。 www文件夹 第一个用C#开发的Web应用程序。 bianyi.bat 编译网站的批处理文件。 form...

    亮剑.NET深入体验与实战精要3

    5.5.3 ASP.NET连接Oracle失败的解决方法 245 本章常见技术面试题 246 常见面试技巧之经典问题巧回答 246 本章小结 247 第6章 关于XML 249 6.1 XML概述 250 6.1.1 XML和HTML有什么区别 250 6.1.2 XML的优势 250 6.2 ...

    PageNavigater 2.0(含ASP.NET DEMO)

    这是一个JavaScript写的分页控件,与服务器端的技术,如ASP,ASP.NET,PHP,JSP等无关,只需要 在相应的地方输出信息即可; 调用方式: 用动态Web语言在HTML界面上输出如下代码: &lt;script language=...

    ASP.NET程序中常用的三十三种代码.txt

    ASP.NET程序中常用的三十三种代码 1. 打开新的窗口并传送参数:  传送参数: response.write("&lt;script&gt;window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)&lt;/script&gt;")  接收参数: ...

Global site tag (gtag.js) - Google Analytics