no message

This commit is contained in:
arraykeys
2018-06-26 00:12:13 +08:00
parent 16f1d80588
commit 7a31291c4c
2 changed files with 7 additions and 0 deletions

View File

@ -2,6 +2,7 @@ proxy更新日志
v5.1
1.优化了kcp默认mtu配置,调整为450.
2.优化了HTTP(S)\SOCKS5代理智能判断更加精确。
3.fix #97 , 修复了RemoveProxyHeaders方法忽略了第一行的bug。
v5.0
1.修复了SPS多端口无效的bug.

View File

@ -640,12 +640,18 @@ func RemoveProxyHeaders(head []byte) []byte {
var keys = map[string]bool{}
lines := bytes.Split(head, []byte("\r\n"))
IsBody := false
i := -1
for _, line := range lines {
i++
if len(line) == 0 || IsBody {
newLines = append(newLines, line)
IsBody = true
} else {
hline := bytes.SplitN(line, []byte(":"), 2)
if i == 0 && IsHTTP(head) {
newLines = append(newLines, line)
continue
}
if len(hline) != 2 {
continue
}