in internal/http/response.go [174:191]
func (r *Response) ReadBody() ([]byte, error) {
if len(r.originBody) > 0 {
return r.originBody, nil
}
builder := util.GetBuilder()
ei.ReqBodyStart(builder)
bodyInfo := ei.ReqBodyEnd(builder)
v, err := r.askExtraInfo(builder, ei.InfoRespBody, bodyInfo)
util.PutBuilder(builder)
if err != nil {
return nil, err
}
r.originBody = v
return v, nil
}