mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-02-04 04:30:05 +00:00
improve: use stream reduce auth check time
This commit is contained in:
@@ -8,7 +8,7 @@ import (
|
||||
"github.com/naiba/nezha/proto"
|
||||
)
|
||||
|
||||
var _ io.ReadWriteCloser = &IOStreamWrapper{}
|
||||
var _ io.ReadWriteCloser = (*IOStreamWrapper)(nil)
|
||||
|
||||
type IOStream interface {
|
||||
Recv() (*proto.IOStreamData, error)
|
||||
|
||||
@@ -8,7 +8,7 @@ import (
|
||||
"net/http"
|
||||
)
|
||||
|
||||
var _ io.ReadWriteCloser = &RequestWrapper{}
|
||||
var _ io.ReadWriteCloser = (*RequestWrapper)(nil)
|
||||
|
||||
type RequestWrapper struct {
|
||||
req *http.Request
|
||||
|
||||
@@ -7,7 +7,7 @@ import (
|
||||
"github.com/gorilla/websocket"
|
||||
)
|
||||
|
||||
var _ io.ReadWriteCloser = &Conn{}
|
||||
var _ io.ReadWriteCloser = (*Conn)(nil)
|
||||
|
||||
type Conn struct {
|
||||
*websocket.Conn
|
||||
|
||||
Reference in New Issue
Block a user