1

URLを渡すことができ、コンテンツを応答するasp.net mvcで利用可能なオープンソースのアクション結果コードがあるかどうかを知りたいです。

組み込みのアクション結果がいくつかあるように

  • ファイル結果
  • FileStreamResult

メモリにダウンロードされ、コンテンツが現在実行中の応答にストリーミングされる URL (基本的には mp3 url) を渡すことができるカスタム アクション結果を作成したいと考えています。

サーバーとクライアントでサポートされている場合は、ダウンロードの再開もサポートする必要があります。それは私にとって必須です。

public UrlActionResult DownloadUrl(string url)
{
     return new UrlActionResult("http://www.example.com/audiofile.mp3");
}
4

2 に答える 2

0

URL を非表示にする必要がない場合は、リダイレクトを使用してください。サーバーの帯域幅を節約してリダイレクトを使用する:

public ActionResult DownloadUrl(string url)
{
     return new Redirect("http://www.example.com/audiofile.mp3");
}
于 2014-02-18T21:59:17.303 に答える