当前位置: 首页 > 编程笔记 >

ASP的Server.MapPath()不同参数返回路径总结

柯波
2023-03-14
本文向大家介绍ASP的Server.MapPath()不同参数返回路径总结,包括了ASP的Server.MapPath()不同参数返回路径总结的使用技巧和注意事项,需要的朋友参考一下

在使用Server.MapPath()的时候,有很多的参数,什么绝对路径啊,相对路径啊,这些不复杂但是很容易弄混淆的东西,这里将他做一个整理。


./当前目录

/网站主目录

../上层目录

~/网站虚拟目录

如果当前的网站目录为E:\wwwroot
应用程序虚拟目录为E:\wwwroot\company
浏览的页面路径为E:\wwwroot\company\news\show.asp
在show.asp页面中使用


Server.MapPath(“./”) 返回路径为:E:\wwwroot\company\news

Server.MapPath(“/”) 返回路径为:E:\wwwroot

Server.MapPath(“../”) 返回路径为:E:\wwwroot\company

Server.MapPath(“~/”) 返回路径为:E:\wwwroot\company

server.MapPath(request.ServerVariables(“Path_Info”)) Request.ServerVariables(“Path_Translated”) 上面两种方式返回路径为 D:\wwwroot\company\news\show.asp

 类似资料:
  • 我正在尝试使用WireMock创建动态模拟。我有一个情况,如果我指定URL,如 <代码>http://localhost:8989/api/account/121 那我应该收到这样的回复: 简而言之,path param在响应体中返回,但是我不确定应该如何捕获121并使用wiremock在响应中返回它。 对于这种请求 或者 我可以使用什么,所以响应将过滤掉id和角色并放入响应中。 我正在使用独立的

  • 我正在使用swagger编辑器记录一个现有的API,该API允许一个路径支持两个不同的请求,这两个请求仅在查询参数名上有所不同。例如: 这里我支持对和的请求。 swagger编辑器不会显示上述yaml的任何错误,但它只为第二个路径(具有UserId和令牌queryparams的路径)生成文档,而不是同时生成。有人能指出我哪里出了问题吗?谢了。 编辑: 如果我将第二个路径更改为(例如),那么我会在文

  • 问题内容: 我将以一个非常基本的hello world终结点为例 如果我有此端点,并且希望能够转到/ hello并检索视图。 如果我传入诸如content-type之类的特定请求参数,是否可以使用SAME 路径将模型检索为json? 问题答案: 我不确定我理解你的意思。 如果您希望能够向发出请求并获得具有不同内容类型的两个不同响应,那么可以。 将方法标识为请求处理程序,但它也提供了一些选项来限制应

  • 我将使用一个非常基本的hello worldendpoint作为示例 如果我有这个endpoint,并且我希望能够 /hello并检索视图。 如果传入特定的请求参数(如内容类型),是否可以使用相同的路径以json的形式检索模型?

  • 问题内容: 尽管我看到了很多类似问题的答案,但我无法使以下代码正常工作: 我希望在C:\ User \ user_id下获得所有“ somefile.xml”的路径列表,以及该路径下的所有子目录。但是hasNext()方法每次都返回false。 问题答案: 仅迭代您提供的目录并匹配该目录中的条目。它 不在 任何子目录中查找。 您需要使用walkXXXX方法之一来查看所有目录。例如:

  • 我已经开始为CDC测试实施PACT。我如何处理我们在不同环境的路径中传递不同参数的场景? 例如,我的测试调用一个函数,该函数通过命中endpoint并传递一些参数来请求服务中的一些数据。非常标准。 E、 G: 对于不同的环境(QA、UAT等),必须传递特定于该环境的唯一数据,以获得有效的200响应。因此,在我的示例中,每个env的carId和userId需要不同。当我最初设置测试时,我使用了我们的