-2
我有一個beego應用程序,我需要獲取客戶端IP地址並以相同格式或字符串格式將其發送到服務器。如何在Go中獲取IP地址:Beego
如何獲取客戶端的IP地址,以便我可以將其發送到服務器並在服務器端顯示。
l_channel_ip := "10.11.0.123"
這裏我很難編碼現在的價值。但我不希望它像這樣被硬編碼。相反,客戶端IP應該存儲在l_channel_ip
中。
我有一個beego應用程序,我需要獲取客戶端IP地址並以相同格式或字符串格式將其發送到服務器。如何在Go中獲取IP地址:Beego
如何獲取客戶端的IP地址,以便我可以將其發送到服務器並在服務器端顯示。
l_channel_ip := "10.11.0.123"
這裏我很難編碼現在的價值。但我不希望它像這樣被硬編碼。相反,客戶端IP應該存儲在l_channel_ip
中。
該代碼存儲在 「l_channel_ip」 的IP變量
func (this *baseController) getClientIp() string {
s := strings.Split(this.Ctx.Request.RemoteAddr, ":")
return s[0]
}
l_channel_ip := getClientIp()
其中字符串被定義 –