js下载文件
来源:互联网 发布:贵阳浪人网络 编辑:程序博客网 时间:2024/06/16 23:44
遇到下载MP4文件、text文件的情况 浏览器直接打开了 解决方案
js
function getDownLoadUrl(url){$.ajax({type : "post",dataType : "json",url : "vod-info!getDownLoadurl.htm",data : {url: url,},async : false,success : function(data) {if (data.success) {window.location.href=data.url;}}});}java代码
public void getDownLoadurl(){String url = this.getPara("url");Map<String, Object> resultMap = new HashMap<String, Object>();boolean result = false;if (StringKit.isEmpty(url)) {resultMap.put("success", result);this.renderJson(resultMap);return;}String fileName = url.substring(url.lastIndexOf("/")+1);String upload_path = Constants.UPLOADS_PATH;String uploadpath = upload_path + File.separator + this.getSession().getAttribute("uid").toString()+ File.separator + fileName;final Map<String, String> headers = new HashMap<String, String>();headers.put("pragma", "no-cache");headers.put("cache-control", "no-cache");headers.put("Content-Type", "text/xml");result = HttpKit.downloadFile(url, headers, uploadpath);String downloadurl = Constants.LOCAL_SERVICE_URL+"uploads/"+this.getSession().getAttribute("uid").toString()+ File.separator + fileName;resultMap.put("url", downloadurl);resultMap.put("success", result);this.renderJson(resultMap);}
阅读全文
0 0
- 强制下载JS文件
- 自动下载js文件
- js下载文件
- js 实现文件下载
- JS实现文件下载
- js 下载文件?
- js实现文件下载
- js文件下载
- js文件下载
- JS前端下载文件
- js下载文件
- js下载文件功能
- node.js下载文件
- JS多文件下载
- 大神js文件下载
- JS创建文件下载
- js下载文件
- JS追加文件下载
- Strategic Game HDU
- java学习第25天,学习stringBuilder,stringBuffer,基础的正则,matches()
- flask学习
- 官方原装正版YTD Video Downloader Pro批量下载Youtube视频专版
- leetcode 367. Valid Perfect Square 数学优化
- js下载文件
- 线性模型
- Django Hello World
- oracle子查询
- office--word使用技巧——论文排版
- linux常用操作命令
- 剑指offer之和为S的连续正数序列
- 最长上升连续子序列-LintCode
- 算法1.1.27