如何将标头“ Access-Control-Allow-Origin:”添加到某些响应代码

时间:2019-03-18 03:26:37

标签: nginx

因此,当我的NGINX返回No 'Access-Control-Allow-Origin' header is present on the requested resource.时,我得到了不错的413 Request Entity Too Large。这导致我的前端应用程序出现问题,因为我无法读取响应。是否可以仅针对某些错误(例如上述错误)添加标头?

1 个答案:

答案 0 :(得分:0)

add_headerNginx文档中,您可以添加某些响应代码的标头,例如 200、204、206、301、302、303、304、307或308 ,但不适用于 413

如果您的Nginx版本是 Nginx 1.7.5 或更高版本,请尝试使用以下语法

add_header name value always;

由于always参数指定,无论响应代码如何,都将添加标头字段。