httputil : wrap handlers for additional context (#413)

Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
This commit is contained in:
Bobby DeSimone 2019-12-06 11:07:45 -08:00 committed by GitHub
parent 487fc655d6
commit b3d3159185
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
27 changed files with 495 additions and 463 deletions

View file

@ -65,12 +65,12 @@ func (su *SignedURL) Validate() error {
issued, err := newNumericDateFromString(params.Get(QueryHmacIssued))
if err != nil {
return fmt.Errorf("internal/urlutil: issued %w", err)
return err
}
expiry, err := newNumericDateFromString(params.Get(QueryHmacExpiry))
if err != nil {
return fmt.Errorf("internal/urlutil: expiry %w", err)
return err
}
if expiry != nil && now.Add(-DefaultLeeway).After(expiry.Time()) {
@ -86,7 +86,7 @@ func (su *SignedURL) Validate() error {
sig,
su.key)
if !validHMAC {
return fmt.Errorf("internal/urlutil: hmac failed %s", su.uri.String())
return fmt.Errorf("internal/urlutil: hmac failed")
}
return nil
}