正在显示
2 个修改的文件
包含
3 行增加
和
3 行删除
@@ -91,8 +91,8 @@ func (controller *BaseController) Finish() { | @@ -91,8 +91,8 @@ func (controller *BaseController) Finish() { | ||
91 | ////Prepare 重写 beego.Controller 的Prepare方法 | 91 | ////Prepare 重写 beego.Controller 的Prepare方法 |
92 | func (controller *BaseController) Prepare() { | 92 | func (controller *BaseController) Prepare() { |
93 | //跨域处理 | 93 | //跨域处理 |
94 | - controller.Ctx.ResponseWriter.Header().Set("Access-Control-Allow-Origin", "*") | ||
95 | - controller.Ctx.ResponseWriter.Header().Set("Access-Control-Allow-Headers", "*") | 94 | + // controller.Ctx.ResponseWriter.Header().Set("Access-Control-Allow-Origin", "*") |
95 | + // controller.Ctx.ResponseWriter.Header().Set("Access-Control-Allow-Headers", "*") | ||
96 | 96 | ||
97 | logs.Info("====>Recv Request:", controller.Ctx.Input.URI()) | 97 | logs.Info("====>Recv Request:", controller.Ctx.Input.URI()) |
98 | if controller.Ctx.Input.IsPost() || controller.Ctx.Input.IsPut() { | 98 | if controller.Ctx.Input.IsPost() || controller.Ctx.Input.IsPut() { |
@@ -13,7 +13,7 @@ func AllowCors() func(ctx *context.Context) { | @@ -13,7 +13,7 @@ func AllowCors() func(ctx *context.Context) { | ||
13 | //其中Options跨域复杂请求预检 | 13 | //其中Options跨域复杂请求预检 |
14 | AllowMethods: []string{"*"}, | 14 | AllowMethods: []string{"*"}, |
15 | //指的是允许的Header的种类 | 15 | //指的是允许的Header的种类 |
16 | - AllowHeaders: []string{"Origin", "Authorization", "Access-Control-Allow-Origin", "Content-Type"}, | 16 | + AllowHeaders: []string{"Origin", "Authorization", "Access-Control-Allow-Origin", "Content-Type", "x-requested-with"}, |
17 | //公开的HTTP标头列表 | 17 | //公开的HTTP标头列表 |
18 | ExposeHeaders: []string{"Content-Length", "Access-Control-Allow-Origin", "Access-Control-Allow-Headers", "Content-Type"}, | 18 | ExposeHeaders: []string{"Content-Length", "Access-Control-Allow-Origin", "Access-Control-Allow-Headers", "Content-Type"}, |
19 | //如果设置,则允许共享身份验证凭据,例如cookie | 19 | //如果设置,则允许共享身份验证凭据,例如cookie |
-
请 注册 或 登录 后发表评论