1
0
mirror of https://github.com/astaxie/beego.git synced 2024-11-26 04:51:30 +00:00

fix the dump has no body

This commit is contained in:
astaxie 2015-04-09 00:11:25 +08:00
parent 6f802b0a05
commit 68ccd8e5a4

View File

@ -135,6 +135,7 @@ type BeegoHttpRequest struct {
setting BeegoHttpSettings setting BeegoHttpSettings
resp *http.Response resp *http.Response
body []byte body []byte
dump []byte
} }
// Change request settings // Change request settings
@ -168,8 +169,8 @@ func (b *BeegoHttpRequest) Debug(isdebug bool) *BeegoHttpRequest {
} }
// return the DumpRequest // return the DumpRequest
func (b *BeegoHttpRequest) DumpRequest() (dump []byte, err error) { func (b *BeegoHttpRequest) DumpRequest() []byte {
return httputil.DumpRequest(b.req, true) return b.dump
} }
// SetTimeout sets connect time out and read-write time out for BeegoRequest. // SetTimeout sets connect time out and read-write time out for BeegoRequest.
@ -405,6 +406,7 @@ func (b *BeegoHttpRequest) getResponse() (*http.Response, error) {
if err != nil { if err != nil {
println(err.Error()) println(err.Error())
} }
b.dump = dump
println(string(dump)) println(string(dump))
} }