CORS - 何时返回 `Access-Control-Expose-Headers`

Posted

技术标签:

【中文标题】CORS - 何时返回 `Access-Control-Expose-Headers`【英文标题】:CORS - When to return `Access-Control-Expose-Headers` 【发布时间】:2016-05-18 06:23:43 【问题描述】:

是否应将 Access-Control-Expose-Headers 标头字段与实体一起返回以响应“实际”请求?

还是应该只在响应 CORS 预检请求时返回它?

或两者兼而有之?

【问题讨论】:

【参考方案1】:

流程图是一个很好的资源,我想在我自己的答案中重新发布它。

图片来自:http://www.html5rocks.com/en/tutorials/cors/#toc-cors-server-flowchart

【讨论】:

【参考方案2】:

根据下页的流程图,回答只针对实际请求:http://www.html5rocks.com/en/tutorials/cors/#toc-cors-server-flowchart

【讨论】:

以上是关于CORS - 何时返回 `Access-Control-Expose-Headers`的主要内容,如果未能解决你的问题,请参考以下文章

AngularJS $http 从失败的 CORS 请求返回状态码 0

(CORS) 浏览器如何知道何时进行飞行前请求

cors 与 fetch 以及何时发出选项请求时非常困惑

从源“http://localhost:3000”访问“http://localhost:5000/api/products”的 XMLHttpRequest 已被 CORS 策略阻止:无“访问控制”

从 React 前端的 Zoho API 获取数据时出现 CORS 错误

CORS - 从 Postman 伪造 CORS 预检无法返回标头