打开f12明明能看到响应头中有后端给的数据,但是打印出来却打印不出来,比如后端在响应头中给你文件下载的文件名,却获取不到,这不是前端的问题,而是后端没有开放响应头中某个数据前端获取的权限,只要让后端加上对应的代码就可以了
代码如下
response.setHeader("Access-Control-Expose-Headers","Content-Disposition");
打开f12明明能看到响应头中有后端给的数据,但是打印出来却打印不出来,比如后端在响应头中给你文件下载的文件名,却获取不到,这不是前端的问题,而是后端没有开放响应头中某个数据前端获取的权限,只要让后端加上对应的代码就可以了
代码如下
response.setHeader("Access-Control-Expose-Headers","Content-Disposition");