使用CORS时仅公开简单的响应头。这里定义了简单的响应头。
ETag不是简单的响应头。如果要公开非简单标头,则需要设置
Access-Control-Expose-Headers标头,如下所示:
Access-Control-Expose-Headers: ETag
但是,请注意,我注意到Chrome,Safari和Firefox中的错误会阻止非简单标头正确显示。我不确定目前是否可以解决此问题。
您不需要进行预检请求,因为仅非GET / POST http方法或非简单的 请求 标头(并且您正在询问 响应 标头)才需要进行预检。



