Request对象用于检索从浏览器向服务器所发送的请求信息。它提供对当前页请求的访问,包括标题,Cookie,客户端证书等等。它也与HTTP协议的请求消息对应
Request常用的属性
属性 | 具体内容 |
ApplicationPath | 获取服务器上asp.net应用程序的虚拟应用程序根路径(自己文件相对于根目录的目录,如:"/") |
AppRelativeCurrentExecutionFilePath | |
|
获取当前应用的物理路径。C:\Users\source\repos\Project\ |
CurrentExecutionFilePath | 获取当前请求的虚拟路径 |
Path | 获取当前请求的虚拟路径 |
PathInfo | 获取具有URL扩展名的资源的附加路径信息 |
FilePath | 获取当前请求的虚拟路径 |
PhysicalPath | 获取当前请求的物理路径。C:\Users\source\repos\Project\login.aspx |
RawUrl | 获取原始请求URL |
Url | 获取请求URL |
UrlReferrer | 网页来源对象,包含多个属性可以判断百度搜索关键词以及用来做防盗链 |
UserHostAddress | 获得访问者IP |
UserLanguages | 获得访问者浏览器支持语言 |
Cookies | 获取浏览器请求的Cookie信息 |
Browser | 获取有关正在请求的客户端的浏览器功能的信息,该属性值为:HttpB |