github.com/hashicorp/go-retryablehttp
go
pkg:golang/github.com/hashicorp/go-retryablehttp
371 Dependabot PRs
4 days ago
283 repositories
47 repositories
Recent PRs
build(deps): bump the gomod group with 8 updates

build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
spiceai/spiceai #6344

Bump the go-deps group across 1 directory with 6 updates
fluxcd/helm-controller #1248

build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7

build(deps): bump the gomod group with 8 updates

chore(deps): bump the security group across 1 directory with 4 updates
replicatedhq/kots #5367

Bump github.com/hashicorp/go-retryablehttp from 0.6.7 to 0.7.8
Ranjandas/consul #983

Bump the go-deps group across 1 directory with 5 updates
fluxcd/helm-controller #1245

chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.8
tribe-health/rudder-server #510

Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7

build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7
grevych/gobox #26

Bump the go_modules group across 1 directory with 10 updates

Bump the go_modules group across 1 directory with 7 updates
H1d3r/vscan #1

Bump the go_modules group across 1 directory with 11 updates
H1d3r/AirGo #2

build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
chainguard-dev/apko #1725

Bump the gomod-all group with 6 updates
Finatext/belldog #138

deps(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
bacalhau-project/bacalhau #5074

Bump the github-actions group across 1 directory with 5 updates
datarobot-community/terraform-provider-datarobot #178

build(deps): Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8 in the gomod group
helm/chart-testing #749

Bump the combined group across 1 directory with 9 updates
raito-io/cli #434

Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.7 in the go_modules group
hasansino/go42 #46


Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
Azure/grept #117

build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
marcfrederick/terraform-provider-porkbun #11

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
okta/terraform-provider-okta #2365

chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
buildkite/terraform-provider-buildkite #938



fix(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8 in the all-go-modules group

chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
spiceai/spiceai #6304

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8 in /test
Azure/terraform-azurerm-aks #681

dependabot(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
kubernetes-sigs/cluster-api-provider-azure #5727

[release-v1.16][gomod]: Bump the patch group across 1 directory with 7 updates
openshift-knative/eventing #1448

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8

chore(deps): bump the gomod-all group with 3 updates
komminarlabs/terraform-provider-influxdb3 #54

[release-v1.15][gomod]: Bump the patch group across 1 directory with 3 updates
openshift-knative/eventing #1447

[release-v1.18][gomod]: Bump the patch group across 1 directory with 7 updates
openshift-knative/eventing #1446

chore(deps): Bump the production-dependencies group in /tools with 5 updates
kubevirt/common-instancetypes #402

[release-v1.17][gomod]: Bump the patch group across 1 directory with 8 updates
openshift-knative/eventing #1445

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
segmentio/terraform-provider-segment #191

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
OpsLevel/opslevel-go #566

build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.0 to 0.7.8
armsnyder/terraform-provider-gitlab #343

chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8
replicatedhq/kURL #5694

build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8 in /hodometer
SeldonIO/seldon-core #6546

build(deps): Bump the all group with 2 updates
sigstore/rekor #2518

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8

Bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8

Package Details
Name: | github.com/hashicorp/go-retryablehttp |
Ecosystem: | go |
PURL Type: | golang |
Package URL: | pkg:golang/github.com/hashicorp/go-retryablehttp |
JSON API: | View JSON |
Security Advisories
Package Information
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff. It is a thin wrapper over the standard net/http client library and exposes nearly the same public API. This makes retryablehttp very easy to drop into existing programs. retryablehttp performs automatic retries under certain conditions. Mainly, if an error is returned by the client (connection errors etc), or if a 500-range response is received, then a retry is invoked. Otherwise, the response is returned and left to the caller to interpret. Requests which take a request body should provide a non-nil function parameter. The best choice is to provide either a function satisfying ReaderFunc which provides multiple io.Readers in an efficient manner, a *bytes.Buffer (the underlying raw byte slice will be used) or a raw byte slice. As it is a reference type, and we will wrap it as needed by readers, we can efficiently re-use the request body without needing to copy it. If an io.Reader (such as a *bytes.Reader) is provided, the full body will be read prior to the first request, and will be efficiently re-used for any retries. ReadSeeker can be used, but some users have observed occasional data races between the net/http library and the Seek functionality of some implementations of ReadSeeker, so should be avoided if possible.
Repository: | https://github.com/hashicorp/go-retryablehttp |
Homepage: | https://github.com/hashicorp/go-retryablehttp |
Latest Release: |
v0.7.7
over 1 year ago |
Dependent Repos: | 34,302 |
Dependent Packages: | 10,318 |
Ranking: | Top 0.0317% by dependent repos Top 0.018% by dependent pkgs |