mirror of
https://github.com/golang/go
synced 2024-11-23 14:20:05 -07:00
net/http: correct error message for incorrect Body length
Fixes #8140. LGTM=bradfitz R=golang-codereviews, bradfitz CC=golang-codereviews https://golang.org/cl/131900044
This commit is contained in:
parent
3e9c7a8a1d
commit
bdb2f976d3
@ -280,7 +280,7 @@ var reqWriteTests = []reqWriteTest{
|
||||
ContentLength: 10, // but we're going to send only 5 bytes
|
||||
},
|
||||
Body: []byte("12345"),
|
||||
WantError: errors.New("http: Request.ContentLength=10 with Body length 5"),
|
||||
WantError: errors.New("http: ContentLength=10 with Body length 5"),
|
||||
},
|
||||
|
||||
// Request with a ContentLength of 4 but an 8 byte body.
|
||||
@ -294,7 +294,7 @@ var reqWriteTests = []reqWriteTest{
|
||||
ContentLength: 4, // but we're going to try to send 8 bytes
|
||||
},
|
||||
Body: []byte("12345678"),
|
||||
WantError: errors.New("http: Request.ContentLength=4 with Body length 8"),
|
||||
WantError: errors.New("http: ContentLength=4 with Body length 8"),
|
||||
},
|
||||
|
||||
// Request with a 5 ContentLength and nil body.
|
||||
|
@ -228,7 +228,7 @@ func (t *transferWriter) WriteBody(w io.Writer) error {
|
||||
}
|
||||
|
||||
if !t.ResponseToHEAD && t.ContentLength != -1 && t.ContentLength != ncopy {
|
||||
return fmt.Errorf("http: Request.ContentLength=%d with Body length %d",
|
||||
return fmt.Errorf("http: ContentLength=%d with Body length %d",
|
||||
t.ContentLength, ncopy)
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user