github.com/avenga/couper@v1.12.2/server/testdata/integration/endpoint_eval/18_couper.hcl (about)

     1  server "backend_requests" {
     2    endpoint "/body" {
     3      request {
     4        method = "POST"
     5        url    = "{{.rsOrigin}}/resource?foo=bar"
     6        body   = request.body
     7      }
     8      response {
     9        json_body = backend_requests.default
    10      }
    11    }
    12    endpoint "/json_body" {
    13      request {
    14        method    = "POST"
    15        url       = "{{.rsOrigin}}/resource?foo=bar"
    16        json_body = request.json_body
    17      }
    18      response {
    19        json_body = backend_requests.default
    20      }
    21    }
    22    endpoint "/form_body" {
    23      request {
    24        method    = "POST"
    25        url       = "{{.rsOrigin}}/resource?foo=bar"
    26        form_body = request.form_body
    27      }
    28      response {
    29        json_body = backend_requests.default
    30      }
    31    }
    32  }