nginx+lua 设置跨域
2020-07-19 04:37
2695 查看
nginx 配置:
header_filter_by_lua_file cros.lua; access_by_lua ' if ngx.var.request_method == "OPTIONS" then return 203 end ';
cros.lua:
if string.find(ngx.var.http_origin,":8008") then //判断request的origin ngx.header["Access-Control-Allow-Credentials"] = "true" ngx.header["Access-Control-Allow-Origin"] = ngx.var.http_origin ngx.header["Access-Control-Allow-Headers"] = "x-requested-with,content-type" if ngx.var.request_method == "OPTIONS" then ngx.header["Access-Control-Max-Age"] = "86400" ngx.header["Access-Control-Allow-Methods"] = "GET, POST, OPTIONS, DELETE" ngx.header["Content-Length"] = "0" ngx.header["Content-Type"] = "text/plain, charset=utf-8" end
end
转载于:https://www.cnblogs.com/panyangfeng/p/6611894.html
相关文章推荐
- 4000 jquery中ajax跨域设置http header
- 用iframe设置代理解决ajax跨域请求问题
- Angular最新教程-第七节HTTP get post 设置头部 跨域访问
- esp8266 lua sta模式设置静态ip(固定ip)
- asp.net 设置跨域访问
- Ajax 设置Access-Control-Allow-Origin实现跨域访问
- IIS下配置跨域设置Access-Control-Allow-Origin
- 简单设置,解决使用webpack前后端跨域发送cookie的问题
- 跟我学OpenResty(Nginx+Lua)开发目录贴 (转)
- 图片资源跨域apache设置
- Nginx+lua_Nginx+GraphicsMagick来实现实时缩略图(已验证)
- Lua学习之Notepad++ 设置运行 lua 和 python
- nginx跨域设置
- ajax 跨域 headers JavaScript ajax 跨域请求 +设置headers 实践
- webpack-dev-server 设置反向代理解决跨域问题
- 从ionic的项目构建和跨域设置说起
- SSO单点登录、跨域重定向、跨域设置Cookie、京东单点登录实例分析
- Django设置允许跨域访问
- Nginx+Lua服务端合并静态文件 - SegmentFault
- Nginx+lua-nginx-module,openresty,lua基础语法 笔记