# README
go-http-digest-client
Library just for http digest auth, and refer RFC-2617
install
get -u -v github.com/Soontao/goHttpDigestClient
usage
func TestClientAuthorize(t *testing.T) {
req, err := http.NewRequest("GET", testDigestAuthServerURL, nil)
if err != nil {
t.Fatal(err)
}
opt := &ClientOption{username: testServerUsername, password: testServerPassword}
res, err := DefaultClient.Do(req, opt)
}
todo
- if option in Client, only need 1 request get challenge