yay
This commit is contained in:
6
main.go
6
main.go
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user