ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、Server.MapPath的区别
来源:互联网 发布:摇骰子js代码 编辑:程序博客网 时间:2024/05/17 09:15
1.Request.ApplicationPath->当前应用的目录
Jsp中, ApplicationPath指的是当前的application(应用程序)的目录,ASP.NET中也是这个意思。
对应的--例如我的服务器上有两个web应用域名都是yoursite.com 一个映射到目录yourdir01/1/ 另一个影射到 yourdir02/2/
那么yourdir01/1/就是第一个应用的ApplicationPath 同理 yourdir02/2/就是第二个应用的ApplicationPath
2.Request.FilePath->对应于iis的虚拟目录
如 URL http://yoursite.com/1/index.html/pathinfo
FilePath = /1/index.html
3.Request.Path->当前请求的虚拟路径
Path 是 FilePath 和 PathInfo 尾部的串联。例如 URL http://yoursite.com/1/index.html/pathinfo
那么Path = /1/index.html/pathinfo
4.Request.MapPath(string url)->将url映射为iis上的虚拟目录
这个目录都是相对于application的根目录的
于Server.MapPath相比,不会包含类似c:/这样的路径
可以理解为是相对路径(对比的Server.MapPath就是绝对路径)
5.Server.MapPath(string url)->将url映射为服务器上的物理路径
例如 http://yoursite.com/1/index.html 假设你的应用程序在c:/iis/MySite中
那么就是 c:/iis/MySite/1/index.html
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、Server.MapPath的区别
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、Server.MapPath的区别
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、
- ASP.NET中Server.MapPath() 和Request.MapPath()使用
- ASP.NET中Server.MapPath() 和Request.MapPath()使用
- ASP.NET中Server.MapPath() 和 Request.MapPath()使用区别(于三份资料中提取)
- Server.MapPath() 和 Request.MapPath()使用区别
- request.mappath , request.physicalapplicationpath and Server.mappath
- Server.MapPath和Request.MapPath()的用法
- Server.MapPath和Request.MapPath()的用法
- mappath使用介绍,Server.mappath和Request.mappath 有什么区别、及使用方法
- 浅谈Server.MapPath和Request.PhysicalApplicationPath
- Asp.net中request.QueryString与request.Params的区别
- Asp.net中request.QueryString与request.Params的区别
- ASP.NET中Request.RawUrl、Request.Url的区别
- header 之前有输入会导致错误的原因
- 斐波那契数列的两种实现方式
- POJ 1155--TELE(树dp+背包)
- Git 命令参数及用法详解
- 脚本基础知识
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、Server.MapPath的区别
- 单例模式(Singleton)
- NWebsec 1.0.3 The Security library for ASP.NET
- Linux下常用命令介绍
- 一次32位英文版win7安装
- 每个程序员都应该知道的8个Linux命令
- ThinkPHP
- 读刘未鹏《暗时间》的总结和思考
- conky实现桌面幻灯片