可以使用ioutil.ReadAll()轻松地存储数据:
data, err := ioutil.ReadAll(r.Body)
如果需要
data背面为
io.Reader(这样
r.Body),则可以使用bytes.NewReader():
reader := bytes.NewReader(data)
r.Body实际上,是一个
io.ReadCloser,因此,如果需要,可以将ioutil.NopCloser()与bytes.NewReader()结合使用:
reader := ioutil.NopCloser(bytes.NewReader(data))



