From f156be19b4c031174ad3b8cb67f9b6697929b02f Mon Sep 17 00:00:00 2001 From: Adnan Maolood Date: Sat, 27 Feb 2021 14:03:33 -0500 Subject: [PATCH] request: Add RemoteAddr helper function --- request.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/request.go b/request.go index eaee287..db3c88a 100644 --- a/request.go +++ b/request.go @@ -119,3 +119,11 @@ func (r *Request) ServerName() string { } return "" } + +// RemoteAddr returns the remote network address of the client. +func (r *Request) RemoteAddr() net.Addr { + if r.conn != nil { + return r.conn.RemoteAddr() + } + return nil +}