bel 2024-11-11 15:56:48 -07:00
parent 7f0279445d
commit eebc1df537
1 changed files with 4 additions and 2 deletions

View File

@ -42,8 +42,10 @@ func main() {
} }
handle := func(w http.ResponseWriter, r *http.Request) error { handle := func(w http.ResponseWriter, r *http.Request) error {
b, _ := io.ReadAll(io.LimitReader(r.Body, 1024*1024))
var v interface{} var v interface{}
if err := json.NewDecoder(r.Body).Decode(&v); err != nil { if err := json.Unmarshal(b, &v); err != nil {
return err return err
} }
buff := bytes.NewBuffer(nil) buff := bytes.NewBuffer(nil)
@ -51,7 +53,7 @@ func main() {
return err return err
} }
log.Printf("%+v => %s => %s", v, buff.Bytes(), u.String()) log.Printf("%s => %s => %s", b, buff.Bytes(), u.String())
req, err := http.NewRequest(r.Method, u.String(), io.NopCloser(buff)) req, err := http.NewRequest(r.Method, u.String(), io.NopCloser(buff))
if err != nil { if err != nil {