| 123456789101112131415161718192021222324252627282930313233343536 |
- package web
- import (
- "fmt"
- "github.com/gin-gonic/gin"
- "github.com/lejianwen/rustdesk-api/v2/global"
- )
- type Index struct {
- }
- func (i *Index) Index(c *gin.Context) {
- c.Redirect(302, "/_admin/")
- }
- func (i *Index) ConfigJs(c *gin.Context) {
- apiServer := global.Config.Rustdesk.ApiServer
- magicQueryonline := global.Config.Rustdesk.WebclientMagicQueryonline
- tmp := fmt.Sprintf(`localStorage.setItem('api-server', '%v');
- const ws2_prefix = 'wc-';
- localStorage.setItem(ws2_prefix+'api-server', '%v');
- window.webclient_magic_queryonline = %d;
- window.ws_host = '%v';
- `, apiServer, apiServer, magicQueryonline, global.Config.Rustdesk.WsHost)
- // tmp := `
- //localStorage.setItem('api-server', "` + apiServer + `")
- //const ws2_prefix = 'wc-'
- //localStorage.setItem(ws2_prefix+'api-server', "` + apiServer + `")
- //
- //window.webclient_magic_queryonline = ` + magicQueryonline + ``
- c.Header("Content-Type", "application/javascript")
- c.String(200, tmp)
- }
|