Vuejs之axios获取Http响应头,flask后端返回csv文件,获取不到文件名
今天在开始接入后端Api 就遇到了一个问题了在用 axios 获取 respose.headers时候获取到的只有的content-length: 61554content-type: "text/csv"下面是服务器返回的响应头, 我需要拿到的是 Content-Disposition原来在默认的请求上, 浏览器只能访问以下默认的 响应头Cache-ControlContent-Language
·
今天在开始接入后端Api 就遇到了一个问题了
在用 axios 获取 respose.headers
时候获取到的只有的
content-length: 61554
content-type: "text/csv"
下面是服务器返回的响应头, 我需要拿到的是 Content-Disposition
原来在默认的请求上, 浏览器只能访问以下默认的 响应头
-
Cache-Control
-
Content-Language
-
Content-Type
-
Expires
-
Last-Modified
-
Pragma
如果想让浏览器能访问到其他的 响应头的话 需要在服务器
上设置Access-Control-Expose-Headers
response.headers["access-control-expose-headers"] = "Content-disposition"
前端成功获取Authorization
更多推荐
已为社区贡献2条内容
所有评论(0)