gpt4 book ai didi

nginx - 服务器返回错误时如何使nginx CORS配置工作?

转载 作者:行者123 更新时间:2023-12-03 15:00:57 25 4
gpt4 key购买 nike

我想将 CORS 添加到我的服务器。

我已经根据这个配置了我的 nginx:https://michielkalkman.com/snippets/nginx-cors-open-configuration.html

当服务器返回 200 时,它似乎工作正常。
但是,如果服务器返回其他内容,例如请求错误时返回 400,或者内部错误时返回 500,浏览器会显示 No 'Access-Control-Allow-Origin' header。而不是像它应该的那样到达错误处理程序。

我缺少什么配置才能使其工作?

最佳答案

从 1.7.5 版开始,您可以使用 always无论响应代码如何,关键字都返回 header :

add_header 'Access-Control-Allow-Origin' '*' always;

http://nginx.org/en/docs/http/ngx_http_headers_module.html#add_header

关于nginx - 服务器返回错误时如何使nginx CORS配置工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28160982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com