| 12345678910111213141516171819202122232425262728 |
- package router
- import (
- "gfast/middleWare"
- "github.com/gogf/gf/frame/g"
- "github.com/gogf/gf/net/ghttp"
- "github.com/swaggo/swag"
- )
- // 统一路由注册.
- func init() {
- s := g.Server()
- s.Use(middleWare.CORS)
- group := s.Group("/")
- //上传的文件允许跨域请求
- group.Hook("/pub_upload/*", ghttp.HOOK_BEFORE_SERVE, func(r *ghttp.Request) {
- r.Response.CORSDefault()
- })
- group.GET("/swagger.json", func(r *ghttp.Request) {
- jsonStr, err := swag.ReadDoc()
- if err != nil {
- r.Response.Write(err)
- return
- }
- r.Response.WriteJson(jsonStr)
- })
- }
|