我有一个 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# 新手,所以请保持简单)。