From 1782f71afaacfb199027b69688451b01d52bb796 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=BC=9F=E4=B9=90?= Date: Thu, 16 Mar 2023 10:21:05 +0800 Subject: [PATCH] x --- transport/http/codec.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/transport/http/codec.go b/transport/http/codec.go index 3ad3ade..b511233 100644 --- a/transport/http/codec.go +++ b/transport/http/codec.go @@ -81,6 +81,12 @@ func DefaultErrorEncoder(w http.ResponseWriter, r *http.Request, err error) { return } w.Header().Set("Content-Type", httputil.ContentType(codec.Name())) + + w.Header().Set("Access-Control-Allow-Origin", "*") + w.Header().Set("Access-Control-Allow-Methods", "GET,POST,OPTIONS,PUT,PATCH,DELETE") + w.Header().Set("Access-Control-Allow-Credentials", "true") + w.Header().Set("Access-Control-Allow-Headers", "Content-Type,X-Requested-With,Access-Control-Allow-Credentials,User-Agent,Content-Length,Authorization") + w.WriteHeader(int(se.Status.Code)) _, _ = w.Write(body) }