ASP.NET----内置对象----Resuest
Request对象可以获取包含用户的计算机、页面及浏览器的请求等相关信息。
Request对象的属性:
①Form----------返回有关表单变量的集合
②QueryString----------返回附在url后面的参数内容
③Url----------返回有关目前请求的Url信息
④ApplicationPath----------返回被请求的页面位于Web应用程序的文件夹
⑤FilePath----------与ApplicationPath相同,返回页面完整的Web地址路径,只是FilePath还包括页面的文件名,而ApplicationPath不包含文件名
⑥PhysicalPath----------返回目前请求网页在服务器端的真实路径
⑦Browser----------以Browser对象的形式返回有关访问的浏览器的相关信息
⑧Cookies----------返回一个HttpCookieCollection对象集合,利用此属性可以查看访问者在以前访问站点时使用的Cookies
⑨UserLanguages----------返回客户端浏览器配置的语言种类
⑩UserHostAddress----------返回远程客户端机器的主机IP地址
⑪UserHostName----------返回远程客户端机器的主机名称
Request对象的方法:
①MapPath----------将相应路径转换为服务器上的物理路径
②SaveAs----------将HTTP请求的信息存储到磁盘上
Request对象的的作用:
一、获取客户端浏览器信息--------------Browser属性
通过Request对象的Browser属性可以获得客户端浏览器信息,该属性实际为一个HttpBrowserCapabilities对象,常用属性如下:
 Response.Write("<h3>您当前使用的浏览器信息<h3/><hr/>");
 Response.Write("浏览器的类型:"+Request.Browser.Browser+"<br/>");
 Response.Write("浏览器的版本号:" + Request.Browser.Version + "<br/>");
 Response.Write(".NET FrameWork的版本:" + Request.Browser.ClrVersion + "<br/>");
 Response.Write("是否支持JavaScript:" + Request.Browser.JavaScript.ToString() + "<br/>");
 Response.Write("是否支持背景声音:" + Request.Browser.BackgroundSounds.ToString() + "<br/>");
 Response.Write("是否支持Cookies:" + Request.Browser.Cookies.ToString() + "<br/>");
 Response.Write("是否支持ActiveX控件:" + Request.Browser.ActiveXControls + "<br/>");
 //Request.Browser.AOL        客户端浏览器是否是AOL(美国在线)的浏览器
 //Request.Browser.Beta       客户端浏览器是否支持测试版
 //Request.Browser.Frames     客户端浏览器是否支持HTML框架
 //Request.Browser.MajorVersion      客户端浏览器的主版本号(版本号的整数部分)
 //Request.Browser.MinorVersion      客户端浏览器的次版本号(版本号的小数部分)

二、读取表单数据--------------Request.Form.Get("表单中元素的ID")
三、获取用户传递的参数--------------Request.QueryString("表单中元素的ID")
注意:当提交方式为get时,一般用Request.QueryString获取数据
当提交方式为post时,一般用Request.Form.Get()获取数据
ASP.NET----内置对象----Resuest的更多相关文章
- 初识 Asp.Net内置对象之Response对象
		Response对象 Respose对象用于将数据从服务器发送回浏览器.它允许将数据作为请求的结果发送到浏览器,并提供有光响应的信息,可以用来在页面中输入数据,在页面中跳转,还可以传递各个页面的参数, ... 
- Asp.net内置对象用途说明
		Asp.net 内置对象 1.Session当客户第一次请求网页,session创建.当客户最后一次请求页面,一段时间后,session销毁.默认30分钟. 一般存用户信息,即登陆成功后,在sessi ... 
- 【ASP.NET 基础】ASP.NET内置对象
		准确地说,asp.net 并没有内置对象这一说,jsp 里确实把 request.response 这些当作 jsp 的内置对象,这里只不过是借用了一下 jsp 的说法而已.在 Web 中处于中心的是 ... 
- ASP.NET内置对象详解
		ASP.NET的内置对象介绍 1.Response 2.Request 3.Server 4.Application 5.Session 6.Cookie Request对象主要是让服务器取得客户端浏 ... 
- ASP.NET内置对象一
		ASP.NET提供了大量的对象类库,在这些类库中包含了许多封装好的内置对象,我们只需要直接使用这些对象的方法和属性,就能简单快速地完成很多的功能.Request对象.Response对象和Serve对 ... 
- 初识 Asp.Net内置对象之Server对象
		Server对象 Server对象定义了一个于Web服务器相关联的类提供对服务器上的方法和属性的访问,用于访问服务器上的资源. Server对象的常用属性 属性 MarhineName 获取服务器 ... 
- ASP.NET内置对象
		ASP.NET中有六个内置对象 Response:向客户端输出信息或设置客户端输出状态. Request:获取客户端信息. Server:访问服务器的方法和属性. Application:用于将信息保 ... 
- ASP.NET 内置对象涉略
		一.ASP.NET中内置的常用对象的介绍 本文列举了ASP.NET 的八个内置对象,其中前五个是比较常用的. 1.Response Response 对象用于从服务器向用户发送输出的结果. Write ... 
- 2017-5-22    ASP六大 内置对象
		ASP内置对象:提供内建对象,这些对象使用户更容易收集通过浏览器请 求发送的信息.响应浏览器以及存储用户信息(如用户首选项). 1.Request --- 获取请求对象 获取通过地址栏传值过来的对象 ... 
- 实验四     使用ASP.NET内置对象     总结
		这次实验内容是ASP.NET的一些内置对象的熟悉,感觉看到了上学期JSP的影子,很多地方都很像.像Response对象,Request对象,Context对象等等.以前我老是搞混Response对象和 ... 
随机推荐
- zz:一个框架看懂优化算法之异同 SGD/AdaGrad/Adam
			首先定义:待优化参数: ,目标函数: ,初始学习率 . 而后,开始进行迭代优化.在每个epoch : 计算目标函数关于当前参数的梯度: 根据历史梯度计算一阶动量和二阶动量:, 计算当前时刻的下降 ... 
- LeetCode 51. N-QueensN皇后 (C++)(八皇后问题)
			题目: The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two que ... 
- NOIP 2005 采药
			洛谷 P1048 采药 洛谷传送门 JDOJ 1277: [NOIP2005]采药 T3 JDOJ传送门 Description  辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师.为此,他 ... 
- Arduino SPI驱动7引脚0.96寸OLED SSD1306 调试笔记
			https://www.geek-workshop.com/thread-37818-1-1.html 2.下载最新库https://learn.adafruit.com/monoc ... ibra ... 
- raid,磁盘配额,DNS综合测试题
			DNS解析综合学习案例1.用户需把/dev/myvg/mylv逻辑卷以支持磁盘配额的方式挂载到网页目录下2.在网页目录下创建测试文件index.html,内容为用户名称,通过浏览器访问测试3.创建用户 ... 
- [LeetCode] 104. Maximum Depth of Binary Tree 二叉树的最大深度
			Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the long ... 
- OIDC-Open ID Connect
			OpenID Connect的简称,OIDC=(Identity, Authentication) + OAuth 2.0.它在OAuth2上构建了一个身份层,是一个基于OAuth2协议的身份认证标准 ... 
- Aliplayer视频点播加密播放
			Aliplayer视频播放器填坑 aliplayer视频点播分为Flash和HTML5两个版本,移动端不支持Flash播放器.Flash播放器兼容IE8+,HTML5播发器支持比较新的浏览器,对浏览器 ... 
- 集合类源码(四)Collection之BlockingQueue(ArrayBlockingQueue, DelayQueue, LinkedBlockingQueue)
			ArrayBlockingQueue 功能 全名 public class ArrayBlockingQueue<E> extends AbstractQueue<E> imp ... 
- 解决 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:reyo' did not find a matching property.
			解决办法是:关闭tomcat,双击eclipse下tomcat服务器,在出来的Tomcat server at localhost页面中找到server options选项,选中其中的选项”Publi ... 
