This repository has been archived on 2024-09-06. You can view files and clone it, but cannot push or open issues or pull requests.
2019-04-23 23:30:13 +08:00

17 lines
301 B
Go

package adapters
import (
"net"
"net/http"
)
// NewHTTPS is HTTPAdapter generator
func NewHTTPS(request *http.Request, conn net.Conn) *SocketAdapter {
metadata := parseHTTPAddr(request)
metadata.SourceIP = parseSourceIP(conn)
return &SocketAdapter{
metadata: metadata,
Conn: conn,
}
}