jjzjj

DumpRequest

全部标签

Go Lang- Gin : How to extract only the body (and ignore other garbage) from httputil. DumpRequest

我知道你可以从ioutil.ReadAll(c.Request.Body)但是使用httputil.DumpRequest转储,错误:=httputil.DumpRequest(c.Request,true)将给出正文内容以及其他值,最后是正文内容。Contenttype:application/jsonIP:127.0.0.1:36846headertoken:Contentlength:76RequestMethod:POSTRequestURL:/signupBody:POST/signupHTTP/1.1Host:127.0.0.1:8080Accept:/Accept-Enc

Golang - DumpRequest() 没有为 ReadRequest() 创建正确的输出?

创建http请求的字节数组,然后尝试将其读入http.request时,当请求包含正文时,似乎不起作用。req,_:=http.NewRequest(http.MethodPost,"/Bar",strings.NewReader("Foo"))rReq,_:=httputil.DumpRequest(req,true)req2,_:=http.ReadRequest(bufio.NewReader(bytes.NewReader(rReq)))b,_:=ioutil.ReadAll(req2.Body)fmt.Println(b)b是一个空数组。 最佳答案