aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--acme/acme.go2
-rw-r--r--acme/http.go4
2 files changed, 3 insertions, 3 deletions
diff --git a/acme/acme.go b/acme/acme.go
index 7a51284..b53ea28 100644
--- a/acme/acme.go
+++ b/acme/acme.go
@@ -690,7 +690,7 @@ func (c *Client) addNonce(h http.Header) {
}
func (c *Client) fetchNonce(ctx context.Context, url string) (string, error) {
- r, err := http.NewRequest("HEAD", url, nil)
+ r, err := http.NewRequestWithContext(ctx, "HEAD", url, nil)
if err != nil {
return "", err
}
diff --git a/acme/http.go b/acme/http.go
index 8f29df5..7d1052a 100644
--- a/acme/http.go
+++ b/acme/http.go
@@ -128,7 +128,7 @@ func wantStatus(codes ...int) resOkay {
func (c *Client) get(ctx context.Context, url string, ok resOkay) (*http.Response, error) {
retry := c.retryTimer()
for {
- req, err := http.NewRequest("GET", url, nil)
+ req, err := http.NewRequestWithContext(ctx, "GET", url, nil)
if err != nil {
return nil, err
}
@@ -228,7 +228,7 @@ func (c *Client) postNoRetry(ctx context.Context, key crypto.Signer, url string,
if err != nil {
return nil, nil, err
}
- req, err := http.NewRequest("POST", url, bytes.NewReader(b))
+ req, err := http.NewRequestWithContext(ctx, "POST", url, bytes.NewReader(b))
if err != nil {
return nil, nil, err
}