asp.net-mvc – 在MVC3中下载Azure Blob文件
发布时间:2020-05-25 02:05:43 所属栏目:asp.Net 来源:互联网
导读:我们的ASP.NET MVC 3应用程序在Azure上运行,并使用Blob作为文件存储。我有上传部分想出来。 视图将具有“文件名”,当单击时将提示文件下载屏幕显示。 任何人都可以告诉我如何做这个吗? 两个选项真的…第一个是直接将用户重定向到blob(如果blob在公共容器中
|
我们的ASP.NET MVC 3应用程序在Azure上运行,并使用Blob作为文件存储。我有上传部分想出来。 视图将具有“文件名”,当单击时将提示文件下载屏幕显示。 任何人都可以告诉我如何做这个吗? 解决方法两个选项真的…第一个是直接将用户重定向到blob(如果blob在公共容器中)。看起来有点像:return Redirect(container.GetBlobReference(name).Uri.AbsoluteUri); 如果blob位于私有容器中,则可以像上一个示例一样使用共享访问签名和重定向,也可以读取控制器操作中的blob并将其下载到客户端: Response.AddHeader("Content-Disposition","attachment; filename=" + name); // force download
container.GetBlobReference(name).DownloadToStream(Response.OutputStream);
return new EmptyResult(); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – ASP.Net MVC 3剃刀:部分定义但未呈现错误
- asp.net-mvc – Razor查看引擎在VB.NET中的怪癖
- asp.net-mvc-4 – 如何配置MVC的样式捆绑顺序?
- asp.net-mvc-3 – 有没有办法通过html.actionlink在ASP.NET
- asp.net-mvc – 在使用ORM解决方案的ASP.NET MVC中工作时,我
- ASP.NET Cookie过期时间始终是1/1/0001 12:00 AM
- 是否可以使用ASP.NET ScriptManager来使用Windows FIPS安全
- asp.net – 如何更改.ASPX自动格式化设置(Visual Studio)
- asp.net – 使用ASP:文本框作为
- asp.net-mvc – 条件数据注释
推荐文章
站长推荐
- asp.net-mvc – RouteCollection.Ignore和RouteC
- 是否可以使Page.IsPostBack独立于ASP.net而变为真
- asp.net-mvc – 无法在Web服务器上启动调试. Web
- asp.net-mvc – 如何在ASP.NET MVC中传递页面的元
- asp.net-mvc – 如何删除SimpleMembership用户?
- asp.net-core – 从与xproj相同的解决方案引用cs
- ASP.NET Web Api:如何使用URL参数传递访问令牌(
- asp.net-mvc – 如何从运行时的强类型列表框架视
- owin和oAuth2.0之间的关系是什么?
- asp.net中的泛型处理程序是什么?
热点阅读
