问题描述(见下图): 问题分析: 400是后端没有接收到请求 原因是后端高版本的tomcat不会自动对字符串进行转义 所以,前端把参数值进行转义,即encodeURI(string) 问题处理前代码(传参数用一个字符串传递): exportExcel(){ // 导出文件list的内容. let uu=$.getCookie('prefixUrl'); let url=`${uu}/salesReport/exportPublicToExcel`; let cookie=$.getCookie(