0

Asp.Net MVC 4 を使用してアップロード センター アプリケーションを作成しようとしています。次のような URL が必要です:http://site.com/user/{username}/{path}パスは次のよう/dir1/subdir2/file.txtになり、それを返します (または編集するなど) 。

/しかし、URLに文字を含める方法がわかりませんか? Mvc がセキュリティ例外をスローするためです。誰でも私を助けることができますか?

ディレクトリは物理的ではありません。すべてのファイルを 1 つのディレクトリに保持し、そのプロパティをデータベースに保存します

4

1 に答える 1

2

あなたが探している機能は「ワイルドカード ルーティング」と呼ばれます (詳細については、MVC ルート引数としての重複したファイル パスを参照してください)。

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