【发布时间】:2011-05-10 01:19:19
【问题描述】:
我有一个像http://localhost/ 这样的根目录
我有一个名为 sample.jpg 的文件名
当我使用 Path.Combine(root, file) 时,我得到类似http://localhost\sample.jpg 的东西,我想知道我是否可以得到http://localhost/sample.jpg。
【问题讨论】:
-
确实,当您组合 url 部分时,例如编码、转义、查询字符串、被截断的虚拟路径,会有很多含义。如果您需要更全面的解决方案,可以查看此答案:stackoverflow.com/a/23399048/3481183