兼容 OpenConnect 客户端

兼容 OpenConnect 客户端
This commit is contained in:
7357657
2021-09-28 18:34:09 +08:00
committed by GitHub
parent 4518959bf9
commit 11cbfbc91d

View File

@@ -15,7 +15,7 @@ func LinkHome(w http.ResponseWriter, r *http.Request) {
connection := strings.ToLower(r.Header.Get("Connection"))
userAgent := strings.ToLower(r.UserAgent())
if connection == "close" && strings.Contains(userAgent, "anyconnect") {
if connection == "close" && (strings.Contains(userAgent, "anyconnect") || strings.Contains(userAgent, "openconnect")) {
w.Header().Set("Connection", "close")
w.WriteHeader(http.StatusBadRequest)
return