in scripts/lua/cors.lua [24:38]
function _M.processCall(resourceConfig)
if resourceConfig.cors ~= nil then
ngx.var.cors_origins = resourceConfig.cors.origin
ngx.var.cors_methods = resourceConfig.cors.methods
if resourceConfig.cors.origin ~= 'false' and ngx.req.get_method() == 'OPTIONS' then
local accessControlRequestHeaders = ngx.req.get_headers()['Access-Control-Request-Headers']
if accessControlRequestHeaders ~= nil then
ngx.header['Access-Control-Allow-Headers'] = accessControlRequestHeaders
end
request.success(200)
end
end
end