JavaScript---下载文件时获取后台传的filename的值的方法

1.第一种方式

downloadTitle = md.headers('content-disposition').split(';')[1].split('=')[1];
downloadTitle = decodeURI(downloadTitle);

2.第二种方式

const disposition = res.headers["content-disposition"]
const filenameRegex = /filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/;
const matches = filenameRegex.exec(disposition);
const filename = matches[1].replace(/['"]/g, '');


猜你喜欢

转载自blog.51cto.com/dd118/2551181
今日推荐