1234567891011121314151617181920212223242526272829 |
- package controllers
- import (
- "fmt"
- "github.com/astaxie/beego/logs"
- config2 "server/config"
- )
- type ConfigController struct {
- BaseController
- }
- func (c *ConfigController) Get() {
- config := config2.Config
- js := fmt.Sprintf(" window.CONFIG = {\n baseApi: '%s'\n }", config.BaseApi)
- output := c.Ctx.Output
- output.SetStatus(200)
- output.Header("Cache-Control", "no-cache")
- output.Header("content-type", "text/javascript")
- err := c.Ctx.Output.Body([]byte(js))
- if err != nil {
- logs.Error("config.js fail", err)
- return
- }
- }
|