{
  "info": {
    "name": "HttpStatus.codes HTTP Test Endpoints",
    "description": "A collection of public HttpStatus.codes endpoints for testing status codes, redirects, request data, GeoIP behavior, response delivery, and content encoding. No API key is required. Do not use this service for load testing.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://mock.httpstatus.codes",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "Status codes",
      "description": "Explicitly supported HTTP status responses. Redirect responses follow Postman's default redirect behavior.",
      "item": [
        {
          "name": "100 Continue",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/100",
            "description": "Sends a real 100 Continue, followed by 200 OK; no upload is performed"
          },
          "response": []
        },
        {
          "name": "101 Switching Protocols",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/101",
            "description": "Returns 200 OK with an explanation; no protocol upgrade is performed"
          },
          "response": []
        },
        {
          "name": "102 Processing",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/102",
            "description": "Sends a real 102 Processing, followed by 200 OK; no long-running operation"
          },
          "response": []
        },
        {
          "name": "103 Early Hints",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/103",
            "description": "Sends a real 103 with CSS and JavaScript preload hints, then returns 200 OK with HTML"
          },
          "response": []
        },
        {
          "name": "104 Upload Resumption Supported",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/104",
            "description": "Sends a real 104 when supported, followed by 200 OK; no upload is performed"
          },
          "response": []
        },
        {
          "name": "200 OK",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/200",
            "description": "Send a GET request for the 200 ok test scenario."
          },
          "response": []
        },
        {
          "name": "201 Created",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/201",
            "description": "GET simulation; creates no resource"
          },
          "response": []
        },
        {
          "name": "202 Accepted",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/202",
            "description": "Starts no asynchronous operation"
          },
          "response": []
        },
        {
          "name": "203 Non-Authoritative Information",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/203",
            "description": "Send a GET request for the 203 non-authoritative information test scenario."
          },
          "response": []
        },
        {
          "name": "204 No Content",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/204",
            "description": "No response body"
          },
          "response": []
        },
        {
          "name": "205 Reset Content",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/205",
            "description": "No response body"
          },
          "response": []
        },
        {
          "name": "206 Partial Content",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/206",
            "description": "Responds to the Range header"
          },
          "response": []
        },
        {
          "name": "207 Multi-Status",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/207",
            "description": "WebDAV simulation"
          },
          "response": []
        },
        {
          "name": "208 Already Reported",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/208",
            "description": "WebDAV simulation"
          },
          "response": []
        },
        {
          "name": "226 IM Used",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/226",
            "description": "Delta encoding simulation"
          },
          "response": []
        },
        {
          "name": "300 Multiple Choices",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/300",
            "description": "Returns multiple alternatives"
          },
          "response": []
        },
        {
          "name": "301 Moved Permanently",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/301",
            "description": "Redirects to /status/200"
          },
          "response": []
        },
        {
          "name": "302 Found",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/302",
            "description": "Redirects to /status/200"
          },
          "response": []
        },
        {
          "name": "303 See Other",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/303",
            "description": "Redirects to /status/200"
          },
          "response": []
        },
        {
          "name": "304 Not Modified",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/304",
            "description": "Conditional ETag and date handling"
          },
          "response": []
        },
        {
          "name": "305 Use Proxy",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/305",
            "description": "Deprecated; available for compatibility testing"
          },
          "response": []
        },
        {
          "name": "307 Temporary Redirect",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/307",
            "description": "Redirects to /status/200"
          },
          "response": []
        },
        {
          "name": "308 Permanent Redirect",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/308",
            "description": "Redirects to /status/200"
          },
          "response": []
        },
        {
          "name": "400 Bad Request",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/400",
            "description": "Send a GET request for the 400 bad request test scenario."
          },
          "response": []
        },
        {
          "name": "401 Unauthorized",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/401",
            "description": "Supports Basic test credentials"
          },
          "response": []
        },
        {
          "name": "402 Payment Required",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/402",
            "description": "Send a GET request for the 402 payment required test scenario."
          },
          "response": []
        },
        {
          "name": "403 Forbidden",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/403",
            "description": "Send a GET request for the 403 forbidden test scenario."
          },
          "response": []
        },
        {
          "name": "404 Not Found",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/404",
            "description": "Send a GET request for the 404 not found test scenario."
          },
          "response": []
        },
        {
          "name": "405 Method Not Allowed",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/405",
            "description": "Returns an Allow header"
          },
          "response": []
        },
        {
          "name": "406 Not Acceptable",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/406",
            "description": "Responds to the Accept header"
          },
          "response": []
        },
        {
          "name": "407 Proxy Authentication Required",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/407",
            "description": "Supports Proxy-Authorization"
          },
          "response": []
        },
        {
          "name": "408 Request Timeout",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/408",
            "description": "Send a GET request for the 408 request timeout test scenario."
          },
          "response": []
        },
        {
          "name": "409 Conflict",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/409",
            "description": "Send a GET request for the 409 conflict test scenario."
          },
          "response": []
        },
        {
          "name": "410 Gone",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/410",
            "description": "Send a GET request for the 410 gone test scenario."
          },
          "response": []
        },
        {
          "name": "411 Length Required",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/411",
            "description": "Send a GET request for the 411 length required test scenario."
          },
          "response": []
        },
        {
          "name": "412 Precondition Failed",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/412",
            "description": "Responds to If-Match"
          },
          "response": []
        },
        {
          "name": "413 Content Too Large",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/413",
            "description": "Send a GET request for the 413 content too large test scenario."
          },
          "response": []
        },
        {
          "name": "414 URI Too Long",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/414",
            "description": "Responds to URI length"
          },
          "response": []
        },
        {
          "name": "415 Unsupported Media Type",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/415",
            "description": "Send a GET request for the 415 unsupported media type test scenario."
          },
          "response": []
        },
        {
          "name": "416 Range Not Satisfiable",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/416",
            "description": "Responds to the Range header"
          },
          "response": []
        },
        {
          "name": "417 Expectation Failed",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/417",
            "description": "Send a GET request for the 417 expectation failed test scenario."
          },
          "response": []
        },
        {
          "name": "418 I'm a Teapot",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/418",
            "description": "Send a GET request for the 418 i'm a teapot test scenario."
          },
          "response": []
        },
        {
          "name": "421 Misdirected Request",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/421",
            "description": "Send a GET request for the 421 misdirected request test scenario."
          },
          "response": []
        },
        {
          "name": "422 Unprocessable Content",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/422",
            "description": "Send a GET request for the 422 unprocessable content test scenario."
          },
          "response": []
        },
        {
          "name": "423 Locked",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/423",
            "description": "Send a GET request for the 423 locked test scenario."
          },
          "response": []
        },
        {
          "name": "424 Failed Dependency",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/424",
            "description": "Send a GET request for the 424 failed dependency test scenario."
          },
          "response": []
        },
        {
          "name": "425 Too Early",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/425",
            "description": "Includes retry guidance"
          },
          "response": []
        },
        {
          "name": "426 Upgrade Required",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/426",
            "description": "Returns an Upgrade header"
          },
          "response": []
        },
        {
          "name": "428 Precondition Required",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/428",
            "description": "Responds to If-Match"
          },
          "response": []
        },
        {
          "name": "429 Too Many Requests",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/429",
            "description": "Returns Retry-After"
          },
          "response": []
        },
        {
          "name": "431 Request Header Fields Too Large",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/431",
            "description": "Responds to X-Test-Header"
          },
          "response": []
        },
        {
          "name": "451 Unavailable For Legal Reasons",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/451",
            "description": "Send a GET request for the 451 unavailable for legal reasons test scenario."
          },
          "response": []
        },
        {
          "name": "500 Internal Server Error",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/500",
            "description": "Send a GET request for the 500 internal server error test scenario."
          },
          "response": []
        },
        {
          "name": "501 Not Implemented",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/501",
            "description": "Send a GET request for the 501 not implemented test scenario."
          },
          "response": []
        },
        {
          "name": "502 Bad Gateway",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/502",
            "description": "Send a GET request for the 502 bad gateway test scenario."
          },
          "response": []
        },
        {
          "name": "503 Service Unavailable",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/503",
            "description": "Returns Retry-After"
          },
          "response": []
        },
        {
          "name": "504 Gateway Timeout",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/504",
            "description": "Send a GET request for the 504 gateway timeout test scenario."
          },
          "response": []
        },
        {
          "name": "505 HTTP Version Not Supported",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/505",
            "description": "Send a GET request for the 505 http version not supported test scenario."
          },
          "response": []
        },
        {
          "name": "506 Variant Also Negotiates",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/506",
            "description": "Send a GET request for the 506 variant also negotiates test scenario."
          },
          "response": []
        },
        {
          "name": "507 Insufficient Storage",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/507",
            "description": "Send a GET request for the 507 insufficient storage test scenario."
          },
          "response": []
        },
        {
          "name": "508 Loop Detected",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/508",
            "description": "Send a GET request for the 508 loop detected test scenario."
          },
          "response": []
        },
        {
          "name": "510 Not Extended",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/510",
            "description": "Send a GET request for the 510 not extended test scenario."
          },
          "response": []
        },
        {
          "name": "511 Network Authentication Required",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/511",
            "description": "Send a GET request for the 511 network authentication required test scenario."
          },
          "response": []
        },
        {
          "name": "Unregistered status code",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/599",
            "description": "Example of an unregistered code within the supported 100–599 range."
          },
          "response": []
        }
      ]
    },
    {
      "name": "Status code options",
      "description": "Apply delays, request JSON, or add controlled response headers to a status response.",
      "item": [
        {
          "name": "Delayed response",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/status/200?delay=1000",
            "description": "Send a GET request for the delayed response test scenario."
          },
          "response": []
        },
        {
          "name": "JSON response",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": "{{baseUrl}}/status/200",
            "description": "Send a GET request for the json response test scenario."
          },
          "response": []
        },
        {
          "name": "Header-controlled delay",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "X-Delay",
                "value": "1000",
                "type": "text"
              }
            ],
            "url": "{{baseUrl}}/status/200",
            "description": "Send a GET request for the header-controlled delay test scenario."
          },
          "response": []
        },
        {
          "name": "Custom response header",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "X-Response",
                "value": "X-Test: hello",
                "type": "text"
              }
            ],
            "url": "{{baseUrl}}/status/200",
            "description": "Send a GET request for the custom response header test scenario."
          },
          "response": []
        }
      ]
    },
    {
      "name": "Redirects",
      "description": "Follow server-side redirect chains and reproduce redirect-loop behavior using Postman's default redirect behavior.",
      "item": [
        {
          "name": "Redirect chain",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/redirect/3",
            "description": "Automatic redirect following uses Postman's default setting for this request."
          },
          "response": []
        },
        {
          "name": "Redirect status",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/redirect/3?code=302",
            "description": "Automatic redirect following uses Postman's default setting for this request."
          },
          "response": []
        },
        {
          "name": "Redirect destination",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/redirect/3?to=/status/404",
            "description": "Automatic redirect following uses Postman's default setting for this request."
          },
          "response": []
        },
        {
          "name": "Absolute Location headers",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/redirect/3?location=absolute",
            "description": "Automatic redirect following uses Postman's default setting for this request."
          },
          "response": []
        },
        {
          "name": "Delayed redirect chain",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/redirect/3?delay=500",
            "description": "Automatic redirect following uses Postman's default setting for this request."
          },
          "response": []
        },
        {
          "name": "Redirect loop",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/redirect-loop/a",
            "description": "Automatic redirect following uses Postman's default setting for this request."
          },
          "response": []
        }
      ]
    },
    {
      "name": "Client-side redirects",
      "description": "Return HTML or a Refresh header that redirects a browser. API clients may expose the redirect instruction without executing it.",
      "item": [
        {
          "name": "Meta redirect",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/client-redirect/meta",
            "description": "Send a GET request for the meta redirect test scenario."
          },
          "response": []
        },
        {
          "name": "JavaScript redirect",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/client-redirect/js",
            "description": "Send a GET request for the javascript redirect test scenario."
          },
          "response": []
        },
        {
          "name": "Refresh header redirect",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/client-redirect/refresh",
            "description": "Send a GET request for the refresh header redirect test scenario."
          },
          "response": []
        },
        {
          "name": "JavaScript replace",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/client-redirect/js?to=/status/404&method=replace&delay=1000",
            "description": "Send a GET request for the javascript replace test scenario."
          },
          "response": []
        }
      ]
    },
    {
      "name": "Request inspection",
      "description": "Inspect the IP address, user agent, headers, path, and query data received by the API.",
      "item": [
        {
          "name": "IP address",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/request/ip",
            "description": "Send a GET request for the ip address test scenario."
          },
          "response": []
        },
        {
          "name": "User agent",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/request/user-agent",
            "description": "Send a GET request for the user agent test scenario."
          },
          "response": []
        },
        {
          "name": "Request headers",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/request/headers",
            "description": "Send a GET request for the request headers test scenario."
          },
          "response": []
        },
        {
          "name": "Complete request",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/request/anything",
            "description": "Send a GET request for the complete request test scenario."
          },
          "response": []
        },
        {
          "name": "Arbitrary path and query",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/request/anything/test?hello=world",
            "description": "Send a GET request for the arbitrary path and query test scenario."
          },
          "response": []
        }
      ]
    },
    {
      "name": "GeoIP",
      "description": "Test country-based routing using the detected client country or a deterministic country override.",
      "item": [
        {
          "name": "Country redirect",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/geo",
            "description": "Send a GET request for the country redirect test scenario."
          },
          "response": []
        },
        {
          "name": "Country override",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/geo?country=nl",
            "description": "Send a GET request for the country override test scenario."
          },
          "response": []
        }
      ]
    },
    {
      "name": "Response delivery",
      "description": "Test streamed chunks and deterministic response body sizes. Some clients may buffer streamed output.",
      "item": [
        {
          "name": "Streaming response",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/stream/5?interval=500",
            "description": "Send a GET request for the streaming response test scenario."
          },
          "response": []
        },
        {
          "name": "Immediate chunks",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/stream/5?interval=0",
            "description": "Send a GET request for the immediate chunks test scenario."
          },
          "response": []
        },
        {
          "name": "Empty body",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/bytes/0",
            "description": "Send a GET request for the empty body test scenario."
          },
          "response": []
        },
        {
          "name": "64 KiB body",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/bytes/65536",
            "description": "Send a GET request for the 64 kib body test scenario."
          },
          "response": []
        },
        {
          "name": "1 MiB body",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/bytes/1048576",
            "description": "Send a GET request for the 1 mib body test scenario."
          },
          "response": []
        }
      ]
    },
    {
      "name": "Content encoding",
      "description": "Return content encoded with gzip, deflate, Brotli, or Zstandard, or return an unencoded identity response. Clients may decompress responses automatically.",
      "item": [
        {
          "name": "gzip",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/encoding/gzip",
            "description": "Send a GET request for the gzip test scenario."
          },
          "response": []
        },
        {
          "name": "deflate",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/encoding/deflate",
            "description": "Send a GET request for the deflate test scenario."
          },
          "response": []
        },
        {
          "name": "br",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/encoding/br",
            "description": "Send a GET request for the br test scenario."
          },
          "response": []
        },
        {
          "name": "zstd",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/encoding/zstd",
            "description": "Send a GET request for the zstd test scenario."
          },
          "response": []
        },
        {
          "name": "identity",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/encoding/identity",
            "description": "Send a GET request for the identity test scenario."
          },
          "response": []
        }
      ]
    },
    {
      "name": "Redirect inspection",
      "description": "Inspect the original redirect response without following its Location header. Redirect following is disabled only for the requests in this folder.",
      "item": [
        {
          "name": "Inspect relative Location header",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/redirect/3?location=relative",
            "description": "Automatic redirect following is disabled for this request. The original 307 response and its relative Location header remain visible."
          },
          "response": [],
          "protocolProfileBehavior": {
            "followRedirects": false
          }
        },
        {
          "name": "Inspect absolute Location header",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/redirect/3?location=absolute",
            "description": "Automatic redirect following is disabled for this request. The original 307 response and its absolute Location header remain visible."
          },
          "response": [],
          "protocolProfileBehavior": {
            "followRedirects": false
          }
        },
        {
          "name": "Inspect redirect loop response",
          "request": {
            "method": "GET",
            "header": [],
            "url": "{{baseUrl}}/redirect-loop/a",
            "description": "Automatic redirect following is disabled for this request. This exposes the first 302 response and Location header instead of following the loop."
          },
          "response": [],
          "protocolProfileBehavior": {
            "followRedirects": false
          }
        }
      ]
    }
  ]
}
