diff --git a/proxyserver/main.go b/proxyserver/main.go index c07f2272..a6e25325 100644 --- a/proxyserver/main.go +++ b/proxyserver/main.go @@ -98,22 +98,20 @@ func main() { mux.Handle("/", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { if strings.HasPrefix(r.URL.Path, "/api/") { - err := r.ParseMultipartForm(100 << 20) - if err != nil { - logx.Error(err) - } + r.ParseMultipartForm(100 << 20) + // if err != nil { + // logx.Error(err) + // } // 对/api开头的请求进行反向代理 proxy := httputil.NewSingleHostReverseProxy(apiURL) proxy.ErrorHandler = func(res http.ResponseWriter, req *http.Request, err error) { if err != nil { + // 在发生错误时进行处理 logx.Error(err) + logx.Error(res.Header()) res.WriteHeader(http.StatusNotFound) // 返回404状态码 - // _, err := res.Write([]byte(err.Error())) - if err != nil { - logx.Error(err) - } } } proxy.ServeHTTP(w, r)