这是一个愚蠢的问题。我希望能得到一些快速的答案。
我正在尝试通过FTP访问文件,其路径如下:
/contents/member/PetePentreath/photos/thumbs/0d136985-1.png"
我正在尝试编写包含文件目录根目录的路径。我正在使用HttpContext.Current.Server.MapPath(HttpContext.Current.Request.ApplicationPath);
并将其与文件路径连接,该文件路径为我提供如下输出:
"E:\\Downloads\\YourTimeSite\\YourTimeSite\\/contents/member/PetePentreath/photos/thumbs/0d136985-1.png"
这不是网址的正确格式。这样做的正确方法是什么?
答案 0 :(得分:0)
您是否尝试将包含“/contents/member/PetePentreath/photos/thumbs/0d136985-1.png”的字符串中的“/”更改为“\”?您可以使用String.Replace在C#中执行此操作。
然后,将它与对HttpContext.Current.Server.MapPath(HttpContext.Current.Request.ApplicationPath)的调用连接起来,这应该返回正确的路径。