欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

下载响应时的文件名问题 BinaryWrite()

终极管理员 知识笔记 100阅读

我们经常把文件上传到数据库,比如Sql Server。然后在下载的时候,我们经常使用响应。BinaryWrite()方法。但是如果我们直接输出,它的文件名永远是你页面的文件名,比如download。解决方法是:1Page。回应。Buffer=true2页。回应。clear();3//此处的ContentType还可以读取存储在数据库中的文件类型. 4 page . response . content type=' application/unknown ' 5//并将其作为附件下载,也可以改为在线搜索. 6 response . add header(' content-disposition ' ' attachment;').). 7ds .表[0]。第[0]行['']。ToString()";");第89页。回应。二进制写(;十页。回应。flush();第11页回应。end();

标签:
声明:无特别说明,转载请标明本文来源!