利用Content-Disposition控制浏览器下载或直接打开

服务端向客户端游览器发送文件时,如果是浏览器支持的文件类型,一般会默认使用浏览器打开,比如txt、jpg等,会直接在浏览器中显示,如果需要提示用户保存,就要利用Content-Disposition进行一下处理,关键在于一定要加上attachment: 


  1. Response.AppendHeader("Content-Disposition","attachment;filename=FileName.txt"); 

这样浏览器会提示保存还是打开,即使选择打开,也会使用相关联的程序比如记事本打开,而不是IE直接打开了。



     本文转自 BoyTNT 51CTO博客,原文链接:http://blog.51cto.com/boytnt/774868,如需转载请自行联系原作者

上一篇:名落孙山之后, Edge 浏览器发布一大波新功能


下一篇:Android应用中使用百度地图API定位自己的位置(二)