From d59e78769403f5e46bc6d4cfac6be66f2b09c782 Mon Sep 17 00:00:00 2001 From: shoopea Date: Sat, 20 Jan 2024 11:27:24 +0100 Subject: [PATCH] debug --- basicAuth.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/basicAuth.go b/basicAuth.go index 5511a60..819707a 100644 --- a/basicAuth.go +++ b/basicAuth.go @@ -2,6 +2,7 @@ package gowebdav import ( "fmt" + "log" "net/http" ) @@ -14,11 +15,13 @@ type BasicAuth struct { // Authorize the current request func (b *BasicAuth) Authorize(c *http.Client, rq *http.Request, path string) error { rq.SetBasicAuth(b.user, b.pw) + log.Printf("BasicAuth.Authorize : SetBasicAuth(%s, %s)", b.user, b.pw) return nil } // Verify verifies if the authentication func (b *BasicAuth) Verify(c *http.Client, rs *http.Response, path string) (redo bool, err error) { + log.Printf("BasicAuth.Verify : StatusCode = %d", rs.StatusCode) if rs.StatusCode == 401 { err = NewPathError("Authorize", path, rs.StatusCode) } @@ -27,16 +30,19 @@ func (b *BasicAuth) Verify(c *http.Client, rs *http.Response, path string) (redo // Close cleans up all resources func (b *BasicAuth) Close() error { + log.Printf("BasicAuth.Close") return nil } // Clone creates a Copy of itself func (b *BasicAuth) Clone() Authenticator { + log.Printf("BasicAuth.Clone") // no copy due to read only access return b } // String toString func (b *BasicAuth) String() string { + log.Printf("BasicAuth.String") return fmt.Sprintf("BasicAuth login: %s", b.user) }