0

我正在尝试使用 Asp.Net MVC 4 创建一个上传中心应用程序。我想要一个这样的 url:http://site.com/user/{username}/{path}并且路径是这样的/dir1/subdir2/file.txt,我返回它(或编辑它等)

但我不知道如何允许/在 url 中有字符?因为 Mvc 抛出了一个安全异常。有谁能够帮助我?

目录不是物理的。我将所有文件保存在一个目录中,并将它们的属性保存在数据库中

4

1 回答 1

2

您正在寻找的功能称为“通配符路由”(有关详细信息,请参阅重复的文件路径作为 MVC 路由参数)。

  "http://site.com/user/{username}/{*path}"
于 2012-08-02T00:50:55.890 回答