From a52f57a6fd6110113b64a20405181efb955101d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=BC=9F=E4=B9=90?= Date: Fri, 24 Mar 2023 13:27:15 +0800 Subject: [PATCH] x --- example/main.go | 5 +++-- transport/http/codec.go | 1 - transport/http/server.go | 2 -- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/example/main.go b/example/main.go index b2f5dc6..67ad3bf 100644 --- a/example/main.go +++ b/example/main.go @@ -35,15 +35,16 @@ func runApp(host string) { // } //}), http.Middleware( - cors.Cors(cors.WithHeader("Content-Type,X-Requested-With,Access-Control-Allow-Credentials,User-Agent,Content-Length,Authorization,token"))), + cors.Cors()), ) route := hs.Route("/") - route.POST("/api/v1/answer/addQuestion", func(ctx http.Context) error { + route.GET("/api/v1/answer/listCategory", func(ctx http.Context) error { in := UserAddRequest{Name: "tom"} http.SetOperation(ctx, "/api/abc") h := ctx.Middleware(func(ctx context.Context, a any) (any, error) { //tr, _ := transport.FromServerContext(ctx) //return AddUser(ctx, a.(*UserAddRequest)) + return &UserAddResponse{Id: "xxx"}, nil return nil, errors.New(400, "BAD", "a") }) out, err := h(ctx, &in) diff --git a/transport/http/codec.go b/transport/http/codec.go index aa47131..3ad3ade 100644 --- a/transport/http/codec.go +++ b/transport/http/codec.go @@ -73,7 +73,6 @@ func DefaultResponseEncoder(w http.ResponseWriter, r *http.Request, v any) error return err } func DefaultErrorEncoder(w http.ResponseWriter, r *http.Request, err error) { - fmt.Printf("%+v\n", w.Header()) se := errors.FromError(err) codec, _ := CodeForRequest(r, "Accept") body, err := codec.Marshal(se) diff --git a/transport/http/server.go b/transport/http/server.go index 75c68d7..d073c6d 100644 --- a/transport/http/server.go +++ b/transport/http/server.go @@ -4,7 +4,6 @@ import ( "context" "crypto/tls" "errors" - "fmt" "git.diulo.com/mogfee/kit/internal/endpoint" "git.diulo.com/mogfee/kit/internal/host" "git.diulo.com/mogfee/kit/internal/matcher" @@ -307,7 +306,6 @@ func (s *Server) filter() mux.MiddlewareFunc { if s.endpoint != nil { tr.endpoint = s.endpoint.String() } - fmt.Println("tr") tr.request = req.WithContext(transport.NewServerContext(ctx, tr)) next.ServeHTTP(w, tr.request) })