terraform-provider-http
terraform-provider-http copied to clipboard
Utility provider for interacting with generic HTTP servers as part of a Terraform configuration.
Hi, this PR is 1:1 copy of #29. The original author looks inactive and is not able to sign the CLA. To unblock the process, I'm create new PR here....
Closes: #157 Closes: #147 Closes: #145 Closes: #99 Closes: #72 Closes: #67 Closes: #38 Closes: #13 Closes: #11
### Terraform CLI and Provider Versions terraform v1.2.2 provider v2.2.0 ### Use Cases or Problem Statement Currently, the _http_ provider examines the `Content-Type` header to determine whether the response body...
Using implementation of [proxy support in tls provider](https://github.com/hashicorp/terraform-provider-tls/pull/179) to add proxy support. Proxy can be configured using: - URL and, optionally supplying username and password - env vars This needs...
It would be nice to let this provider use proxy env vars. This will allow us to use this provider behind enterprise proxy. I can open a PR to address...
Hi there, Some time, http servers take some time to respond or are not ready yet to accept requests. It would be nice to add some kind of retry logic...
This adds a new argument called `timeout` to allow setting of the client timeout.
Following this issue https://github.com/hashicorp/terraform-provider-http/issues/49, I wanted to implement the retry by leveraging hashicorp's [go-retryablehttp](https://github.com/hashicorp/go-retryablehttp) library (as proposed in the issue comments). Usage: ``` data "http" "example" { url = "https://localhost:9090"...
Closes: #149 One consequence of adding an option to retry is that it raises the question of when a retry should be initiated. The implementation in this PR will only...
### Terraform CLI and Provider Versions v1.2.2 ### Use Cases or Problem Statement The _http_ provider is being [migrated](https://github.com/hashicorp/terraform-provider-http/pull/142) to the [Terraform Plugin Framework](https://www.terraform.io/plugin/framework). There are outstanding pull requests and...