0

我有一个 MVC4 项目,服务器需要根据来自客户端的传入 url 生成一个新的 url。计算使用物理路径运行。所以我需要..

1. Given an incomming url (eg http://urlPath/filename.html)  
2. Find the physical directory where this file exists (eg c:/physicalPath/) 
3. Calc the new filename (eg c:/newPhysicalPath/newfileName.html)
4. Convert to new url (eg http://newUrlPath/newfilename.html)

我对所有用于转换的辅助方法和类感到困惑。有人可以用一种非脆弱的方式来转换两种方式(第 2 阶段和第 4 阶段)吗?(我在模型而不是视图中执行此操作,而且我是 C# 新手,所以请保持简单)。

4

1 回答 1

-1

您可以使用找到物理路径

string path = Server.MapPath("/")
于 2017-02-22T09:10:08.100 回答