李伟乐 2 years ago
parent 44cab1baac
commit 5129f2a58b
  1. 3
      transport/http/codec.go

@ -78,7 +78,8 @@ func DefaultResponseEncoder(w http.ResponseWriter, r *http.Request, v any) error
func DefaultErrorEncoder(w http.ResponseWriter, r *http.Request, err error) { func DefaultErrorEncoder(w http.ResponseWriter, r *http.Request, err error) {
fmt.Println("DefaultErrorEncoder") fmt.Println("DefaultErrorEncoder")
se := errors.FromError(err) se := errors.FromError(err)
codec, _ := CodeForRequest(r, "Accept") codec, ok := CodeForRequest(r, "Accept")
fmt.Println(ok)
body, err := codec.Marshal(se) body, err := codec.Marshal(se)
if err != nil { if err != nil {
w.WriteHeader(http.StatusInternalServerError) w.WriteHeader(http.StatusInternalServerError)

Loading…
Cancel
Save