nginx实现跨域访问并支持(GET, POST,PUT,DELETE, OPTIONS)

最近有同事提出在使用客户端跨域访问的时候,发现服务器对option请求返回了403,后来查看了网络添加了一段配置,发现option服务返回204了,但是后续的put操作也直接返回了204导致无法使用图片上传功能,经过一番查询才发现,原来put等请求也需要定义,不然会直接使用option那段配置的请求

#首先nginx需要支持dav_module模块

#配置文件加上以下配置

我这里是允许所有,也可以指定域名

此条目发表在nginx分类目录。将固定链接加入收藏夹。

发表评论