close body
This commit is contained in:
parent
f03693b770
commit
0c00ff98a3
@ -34,7 +34,7 @@ func NewClient(uri string, user string, pw string) *Client {
|
|||||||
func (c *Client) Connect() error {
|
func (c *Client) Connect() error {
|
||||||
rs, err := c.options("/")
|
rs, err := c.options("/")
|
||||||
if err == nil {
|
if err == nil {
|
||||||
defer rs.Body.Close()
|
rs.Body.Close()
|
||||||
|
|
||||||
if rs.StatusCode != 200 || (rs.Header.Get("Dav") == "" && rs.Header.Get("DAV") == "") {
|
if rs.StatusCode != 200 || (rs.Header.Get("Dav") == "" && rs.Header.Get("DAV") == "") {
|
||||||
return newPathError("Connect", c.root, rs.StatusCode)
|
return newPathError("Connect", c.root, rs.StatusCode)
|
||||||
@ -134,7 +134,7 @@ func (c *Client) RemoveAll(path string) error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return newPathError("Remove", path, 400)
|
return newPathError("Remove", path, 400)
|
||||||
}
|
}
|
||||||
defer rs.Body.Close()
|
rs.Body.Close()
|
||||||
|
|
||||||
if rs.StatusCode == 200 || rs.StatusCode == 404 {
|
if rs.StatusCode == 200 || rs.StatusCode == 404 {
|
||||||
return nil
|
return nil
|
||||||
|
@ -31,7 +31,7 @@ func (c *Client) mkcol(path string) int {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return 400
|
return 400
|
||||||
}
|
}
|
||||||
defer rs.Body.Close()
|
rs.Body.Close()
|
||||||
|
|
||||||
if rs.StatusCode == 201 || rs.StatusCode == 405 {
|
if rs.StatusCode == 201 || rs.StatusCode == 405 {
|
||||||
return 201
|
return 201
|
||||||
@ -112,6 +112,6 @@ func (c *Client) put(path string, stream io.Reader) int {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return 400
|
return 400
|
||||||
}
|
}
|
||||||
defer rs.Body.Close()
|
rs.Body.Close()
|
||||||
return rs.StatusCode
|
return rs.StatusCode
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user