Compare commits

...

2 Commits

Author SHA1 Message Date
刘祥超
7f5088958e 版本号修改为1.3.6 2024-04-22 10:51:19 +08:00
刘祥超
eff928d988 修复非80/443端口回源跟随无法正确识别地址的问题 2024-04-22 10:51:11 +08:00
2 changed files with 4 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
package teaconst
const (
Version = "1.3.5"
Version = "1.3.6"
ProductName = "Edge Node"
ProcessName = "edge-node"

View File

@@ -4,7 +4,6 @@ import (
"context"
"crypto/tls"
"errors"
"github.com/TeaOSLab/EdgeCommon/pkg/configutils"
"github.com/TeaOSLab/EdgeCommon/pkg/serverconfigs"
"github.com/TeaOSLab/EdgeNode/internal/goman"
"github.com/TeaOSLab/EdgeNode/internal/utils/fasttime"
@@ -71,8 +70,9 @@ func (this *HTTPClientPool) Client(req *HTTPRequest,
} else {
urlPort = "443"
}
originHost = originHost + ":" + urlPort
}
originHost = configutils.QuoteIP(originHost) + ":" + urlPort
var rawKey = origin.UniqueKey() + "@" + originAddr + "@" + originHost
@@ -171,7 +171,7 @@ func (this *HTTPClientPool) Client(req *HTTPRequest,
var realAddr = originAddr
// for redirections
if originHost != addr {
if followRedirects && originHost != addr {
realAddr = addr
}