...
|
...
|
@@ -82,13 +82,14 @@ var AllowOption = func(ctx *context.Context) { |
|
|
}
|
|
|
f := cors.Allow(&cors.Options{
|
|
|
AllowMethods: []string{"POST", "GET", "OPTIONS", "PUT", "DELETE"}, //允许的请求类型
|
|
|
AllowHeaders: []string{"Origin", "Authorization", "Access-Control-Allow-Origin",
|
|
|
"x-mmm-cid", "x-mmm-uid", "x-mmm-accesstoken", "x-mmm-refreshtoken"}, //允许的头部信息
|
|
|
ExposeHeaders: []string{"Content-Length", "Content-Type", "Access-Control-Allow-Origin"}, //允许暴露的头信息
|
|
|
AllowCredentials: false, //不允许共享AuthTuffic证书
|
|
|
AllowAllOrigins: true, //允许的请求来源
|
|
|
AllowHeaders: []string{"Origin", "Accept", "Content-Type", "Authorization",
|
|
|
"x-mmm-cid", "x-mmm-uid", "x-mmm-accesstoken", "x-mmm-refreshtoken", "x-requested-with"}, //允许的头部信息
|
|
|
ExposeHeaders: []string{"Content-Length"}, //允许暴露的头信息
|
|
|
AllowCredentials: false, //不允许共享AuthTuffic证书
|
|
|
AllowAllOrigins: true, //允许的请求来源
|
|
|
})
|
|
|
f(ctx)
|
|
|
ctx.Output.SetStatus(204)
|
|
|
ctx.Output.Body([]byte("{}"))
|
|
|
return
|
|
|
}
|
...
|
...
|
|