首页 > 解决方案 > 如何将标题“Access-Control-Allow-Origin:”添加到某些响应代码

问题描述

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

标签: nginx

解决方案


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

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

add_header name value always;

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


推荐阅读