httpclient 0.26.1

HTTP client with middleware. Middleware provides composable support for record/replay, logging, exponential backoff, and more.
Documentation
{
  "request": {
    "method": "GET",
    "url": "https://www.jsonip.com/",
    "headers": {
      "user-agent": "test-client"
    }
  },
  "response": {
    "status": 200,
    "headers": {
      "access-control-allow-methods": "GET",
      "access-control-allow-origin": "*",
      "connection": "keep-alive",
      "content-type": "application/json; charset=utf-8",
      "date": "Mon, 23 Jan 2023 20:43:50 GMT",
      "server": "nginx/1.20.2",
      "strict-transport-security": "max-age=31536000;",
      "transfer-encoding": "chunked"
    },
    "body": {
      "API Help": "https://getjsonip.com/#docs",
      "geo-ip": "https://getjsonip.com/#plus",
      "ip": "70.107.97.117"
    }
  }
}