Selaa lähdekoodia

push gethostname

huangrf 6 vuotta sitten
vanhempi
commit
ad0cfb7385
1 muutettua tiedostoa jossa 11 lisäystä ja 0 poistoa
  1. 11 0
      utils/utils.go

+ 11 - 0
utils/utils.go

@@ -6,6 +6,7 @@ import (
 	"encoding/hex"
 	"git.qianqiusoft.com/qianqiusoft/go-uuid/uuid"
 	"git.qianqiusoft.com/qianqiusoft/light-apiengine/logs"
+	"github.com/gin-gonic/gin"
 	"net/url"
 	"strings"
 )
@@ -49,4 +50,14 @@ func FormatForBrowse(agent, val string) string {
 		val = strings.Replace(val, "+", "%20", -1)
 	}
 	return val
+}
+
+func GetHostname(ctx *gin.Context)string{
+	host := ctx.Request.Host
+	i := strings.Index(host, ":")
+	if i > 0{
+		host = host[:i]
+	}
+
+	return host
 }