php获取绝对路径-asp.net获取网站的绝对路径

2023-08-31 0 7,985 百度已收录

ToString 返回表示当前对象的字符串。 (继承自对象。)

ValidateInput 验证通过 Cookies、Form 和 QueryString 属性访问的集合。

页面顶部

属性

名称说明

AcceptTypes 获取客户端支持的 MIME 接受类型的字符串字段。

AnonymousID 获取该用户的匿名标识符(如果存在)。

ApplicationPath 获取服务器上 ASP.NET 应用程序的虚拟应用程序根路径。

AppRelativeCurrentExecutionFilePath 获取应用程序根目录的虚拟路径,并通过使用应用程序根目录的波浪号 (~) 表示法(例如,采用“~/page.aspx”的形式)使其成为相对路径。

Browser 获取或设置有关请求客户端的浏览器功能的信息。

ClientCertificate 获取当前请求的客户端安全证书。

ContentEncoding 获取或设置实体正文的字符集。

ContentLength 指定客户端发送的内容的宽度,以字节为单位。

ContentType 获取或设置传入请求的 MIME 内容类型。

Cookies 获取客户端发送的cookies集合。

CurrentExecutionFilePath 获取当前请求的虚拟路径。

FilePath 获取当前请求的虚拟路径。

Files 获取客户端上传的多部分 MIME 格式的文件集合。

Filter 获取或设置读取当前输入流时要使用的过滤器。

Form 获取表单变量的集合。

headers 获取 HTTP 标头的集合。

HttpMethod 获取客户端使用的HTTP 数据传输方法(例如GET、POST 或HEAD)。

InputStream 获取传入的 HTTP 实体主体的内容。

IsAuthenticated 获取一个值,该值指示请求是否已通过身份验证。

IsLocal 获取一个值,该值指示请求是否来自本地计算机。

IsSecureConnection 获取一个值,该值指示 HTTP 连接是否使用安全套接字(即 HTTPS)。

Item 从 Cookies、Form、QueryString 或 ServerVariables 集合中获取指定的对象。

LogonUserIdentity 获取当前用户的WindowsIdentity 类型。

Params 获取 QueryString、Form、ServerVariables 和 Cookies 项的组合集合。

Path 获取当前请求的虚拟路径。

PathInfo 获取带有 URL 扩展名的资源的附加路径信息。

PhysicalApplicationPath 获取当前正在执行的服务器应用程序的根目录的数学文件系统路径。

PhysicalPath 获取与请求的 URL 对应的数学文件系统路径。

QueryString 获取 HTTP 查询字符串变量的集合。

RawUrl 获取当前请求的原始 URL。

RequestType 获取或设置客户端使用的 HTTP 数据传输模式(GET 或 POST)。

ServerVariables 获取 Web 服务器变量的集合。

TotalBytes 获取当前输入流中的字节数。

Url 获取有关当前请求的 URL 的信息。

UrlReferrer 获取有关客户端先前请求的 URL 的信息,该信息链接到当前 URL。

UserAgent 获取客户端浏览器的原始用户代理信息。

UserHostAddress 获取远程客户端的 IP 主机地址。

UserHostName 获取远程客户端的 DNS 名称。

UserLanguages 获取客户端语言首选项的排序字符串列表。

1.Request.ApplicationPath->当前应用程序的目录

楼主没接触过jsp。 如果你接触过jsp,你就会很清楚。 ApplicationPath指的是当前应用程序(application)目录

对应——比如我的服务器上有两个Web应用域名,都是MySite.com,一个映射到目录MySite.com/1/,另一个映射到目录

那么MySite.com/1/是第一个应用程序的ApplicationPathphp获取绝对路径,MySite.com/2/是第二个应用程序的ApplicationPath。

2.Request.FilePath->对应iis的虚拟目录

比如网址

文件路径 = /1/index.html

3.Request.Path->当前请求的虚拟路径

Path 是 FilePath 和 PathInfo 末尾的串联。 例如网址

然后 Path = /1/index.html/pathinfo

4.Request.MapPath(string url)->将url映射到iis上的虚拟目录

该目录是相对于应用程序根目录的

与Server.MapPath相比,它不会包含c:/之类的路径

可以理解为相对路径(对比Server.MapPath是绝对路径

5.Server.MapPath(string url)->将url映射到服务器上的化学路径

例如,假设您的应用程序位于 c:/iis/MySite 中

然后是c:/iis/MySite/1/index.html

Request.FilePath 获取当前请求的虚拟路径。 FilePath 属性不包含 PathInfo 预告片。 例如php获取绝对路径,对于 URL,FilePath 值为 /virdir/page.html。

=================================================== =================================================== ===========

Request.Path 获取当前请求的虚拟路径。 Path 是 FilePath 和 PathInfo 末尾的串联。 例如,对于 URL,路径为 /virdir/page.html/tail。

=================================================== =================================================== ===========

Request.MapPath 方法将指定的虚拟路径映射到化学路径。

以下代码示例使用 MapPath 方法将虚拟路径转换为服务器上的完全限定化学路径。 该示例由两部分组成:

.aspx页面映射路径、读取文件并显示读取操作的结果。

UpperCaseFilterStream 类,将通过它的所有字符修改为小写。

该示例的第一部分演示如何使用 MapPath 方法将虚拟路径转换为完全限定的化学路径。 然后,该化学路径被传递给 StreamReader 对象,其中包含文件的内容。 然后,调用Write方法将文件的内容显示在页面上。 Filter 属性用于将过滤器附加到响应流,使页面上显示的文本全部为小写。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 php php获取绝对路径-asp.net获取网站的绝对路径 https://www.wkzy.net/game/185057.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务