diff --git a/transport/http/codec.go b/transport/http/codec.go index fd353d4..156448a 100644 --- a/transport/http/codec.go +++ b/transport/http/codec.go @@ -37,6 +37,7 @@ func DefaultRequestQuery(r *http.Request, v any) error { return binding.BindQuery(r.URL.Query(), v) } func DefaultRequestDecoder(r *http.Request, v any) error { + fmt.Println("request decoder") codec, ok := CodeForRequest(r, "Content-type") if !ok { return errors.BadRequest("CODEC", fmt.Sprintf("unregister Content-Type: %s", codec)) @@ -88,6 +89,7 @@ func DefaultErrorEncoder(w http.ResponseWriter, r *http.Request, err error) { func CodeForRequest(r *http.Request, name string) (encoding.Codec, bool) { for _, accept := range r.Header[name] { a := httputil.ContentSubtype(accept) + fmt.Println("aaa", name, a) codec := encoding.GetCodec(a) if codec != nil { return codec, true