今天在做vue + axios 下載文件的應用中,將文件名放在response header里,方便前端取值,
但是在前端調用的時候只能取到 content-Type
后來發現,因為是跨前后端分離,默認reponse header只能取到以下
- Content-Language
- Content-Type
- Expires
- Last-Modified
- Pragma
5個默認值,要想取得其他的字段需要在服務器端設置Access-Control-Expose-Headers 配置前端想要獲取的header,比如filename
以下是配置完的截圖