func (wsc *webSocketConn) RemoteIP() string { if ip := wsc.request.Header.Get(HEADER_REALIP); ip != "" { return ip } addr := wsc.RemoteAddr() return addr[:strings2.LastIndexByte(addr, ':')] }
func (req *request) RemoteIP() string { if ip := req.Header(HEADER_REALIP); ip != "" { return ip } addr := req.RemoteAddr() return addr[:strings2.LastIndexByte(addr, ':')] }