<a href="abc.rmvb">下载</a>
为什么我点击下载页面显示的是一堆代码
好像是用浏览器打开了abc.rmvb
怎么让他下载了?我试过了用<a herf="down.do">下载</a>进去下面这个action String videoname = request.getParameter("videoname");
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition","attachment;filename=" + videoname);
response.sendRedirect("/my_graduation/upload/video/" + videoname);//这个是下载地址也是打开了有什么直接在<a herf="abc.rmvb">下载</a>页面里直接设置就可以的方法吗?
为什么我点击下载页面显示的是一堆代码
好像是用浏览器打开了abc.rmvb
怎么让他下载了?我试过了用<a herf="down.do">下载</a>进去下面这个action String videoname = request.getParameter("videoname");
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition","attachment;filename=" + videoname);
response.sendRedirect("/my_graduation/upload/video/" + videoname);//这个是下载地址也是打开了有什么直接在<a herf="abc.rmvb">下载</a>页面里直接设置就可以的方法吗?
<mime-mapping>
<extension>rmvb</extension>
<mime-type> audio/x-pn-realaudio</mime-type>
</mime-mapping>重启TOMCAT,清除IE缓存,再打开RAR的文件时就可以正常下载了. 常见的MIME类型 超文本标记语言文本 .htm,.html text/html
普通文本 .txt text/plain
RTF文本 .rtf application/rtf
GIF图形 .gif image/gif
JPEG图形 .ipeg,.jpg image/jpeg
au声音文件 .au audio/basic
MIDI音乐文件 mid,.midi audio/midi,audio/x-midi
RealAudio音乐文件 .ra, .ram audio/x-pn-realaudio
MPEG文件 .mpg,.mpeg video/mpeg
AVI文件 .avi video/x-msvideo
GZIP文件 .gz application/x-gzip
TAR文件 .tar application/x-tar