怎么在一个文档流接口中获取文件名?
一个下载接口csv的接口,后端把名字放在响应首部了,如下:
content-disposition: 'attachment;filename=文件.csv'
Access-Control-Expose-Headers
当后端在解决跨域问题时,没有设置 Access-Control-Expose-Headers ,我们只能获取如下首部内容
- Cache-Control
- Content-Language
- Content-Type
- Expires
- Last-Modified
- Pragma
如果想获取其它的响应首部,可以在Access-Control-Expose-Headers 里面列出来
- 暴露响应首部
Access-Control-Expose-Headers: Content-Disposition
- 暴露多个响应首部,用逗号分割
Access-Control-Expose-Headers: Content-Disposition, X-Token
这样我们就能通过axios headers拿到想要的首部了