From 6e1cc3119f01bbd4af531f94cd3b0f20e16be106 Mon Sep 17 00:00:00 2001 From: shy Date: Thu, 11 Aug 2022 15:33:07 +0800 Subject: [PATCH] opt some --- misc/git/server.go | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/misc/git/server.go b/misc/git/server.go index ddaa5bae..159224b2 100644 --- a/misc/git/server.go +++ b/misc/git/server.go @@ -43,11 +43,7 @@ func packetWrite(m *ice.Message, cmd string, str ...string) { var basicAuthRegex = regexp.MustCompile("^([^:]*):(.*)$") func _server_rewrite(m *ice.Message, p string, r *http.Request) { - if ua := r.Header.Get(web.UserAgent); strings.HasPrefix(ua, "curl") || strings.HasPrefix(ua, "Wget") { - r.URL.Path = strings.Replace(r.URL.Path, "/x/", "/chat/pod/", 1) - m.Info("rewrite %v -> %v", p, r.URL.Path) // 下载镜像 - - } else if strings.HasPrefix(ua, "Mozilla") { + if ua := r.Header.Get(web.UserAgent); strings.HasPrefix(ua, "Mozilla") { r.URL.Path = strings.Replace(r.URL.Path, "/x/", "/chat/pod/", 1) m.Info("rewrite %v -> %v", p, r.URL.Path) // 访问服务 @@ -128,9 +124,7 @@ const SERVER = "server" func init() { Index.MergeCommands(ice.Commands{ - web.WEB_LOGIN: {Hand: func(m *ice.Message, arg ...string) { - m.Render(ice.RENDER_VOID) - }}, + web.WEB_LOGIN: {Hand: func(m *ice.Message, arg ...string) { m.Render(ice.RENDER_VOID) }}, "/repos/": {Name: "/repos/", Help: "代码库", Actions: ice.MergeActions(ice.Actions{ ice.CTX_INIT: {Hand: func(m *ice.Message, arg ...string) { web.AddRewrite(func(p string, w http.ResponseWriter, r *http.Request) bool {