添加在线调试 api
This commit is contained in:
@@ -7,6 +7,7 @@ import (
|
||||
"proxy-server/pkg/utils"
|
||||
"proxy-server/server/fwd/core"
|
||||
"proxy-server/server/fwd/http"
|
||||
"proxy-server/server/fwd/metrics"
|
||||
"proxy-server/server/fwd/socks"
|
||||
"strconv"
|
||||
"strings"
|
||||
@@ -112,6 +113,8 @@ func (s *Server) acceptHttp(ls net.Listener) error {
|
||||
return errors.Wrap(err, "dispatcher http accept error")
|
||||
}
|
||||
|
||||
metrics.TimerStart.Store(conn, time.Now())
|
||||
|
||||
go func() {
|
||||
user, err := http.Process(s.ctx, conn)
|
||||
if err != nil {
|
||||
@@ -142,6 +145,8 @@ func (s *Server) acceptSocks(ls net.Listener) error {
|
||||
return errors.Wrap(err, "dispatcher socks accept error")
|
||||
}
|
||||
|
||||
metrics.TimerStart.Store(conn, time.Now())
|
||||
|
||||
go func() {
|
||||
user, err := socks.Process(s.ctx, conn)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user