|
|
@@ -1,29 +0,0 @@
|
|
|
-package routers
|
|
|
-
|
|
|
-import (
|
|
|
- "dashoo.cn/api/controllers/converse"
|
|
|
- "github.com/astaxie/beego"
|
|
|
- "github.com/astaxie/beego/plugins/cors"
|
|
|
-)
|
|
|
-
|
|
|
-func init() {
|
|
|
- // 解决CORS
|
|
|
- beego.InsertFilter("*", beego.BeforeRouter, cors.Allow(&cors.Options{
|
|
|
- AllowOrigins: []string{"*"},
|
|
|
- AllowMethods: []string{"GET", "POST", "PUT", "DELETE", "OPTIONS"},
|
|
|
- AllowHeaders: []string{"Origin", "Authorization", "Access-Control-Allow-Origin", "Access-Control-Allow-Headers", "Content-Type", "X-Requested-With"},
|
|
|
- ExposeHeaders: []string{"Content-Length", "Access-Control-Allow-Origin", "Access-Control-Allow-Headers", "Content-Type"},
|
|
|
- AllowCredentials: true,
|
|
|
- }))
|
|
|
-
|
|
|
- ns := beego.NewNamespace("/api",
|
|
|
-
|
|
|
- //预约使用
|
|
|
- beego.NSNamespace("/converse",
|
|
|
- beego.NSInclude(
|
|
|
- &converse.ConverseController{},
|
|
|
- ),
|
|
|
- ),
|
|
|
- )
|
|
|
- beego.AddNamespace(ns)
|
|
|
-}
|