github.com/avenga/couper@v1.12.2/server/testdata/endpoints/08_couper.hcl (about) 1 server "api" { 2 error_file = "./../integration/server_error.html" 3 4 endpoint "/pdf" { 5 request "pdf" { 6 url = "${env.COUPER_TEST_BACKEND_ADDR}/pdf" 7 } 8 9 response { 10 body = backend_responses.pdf.body 11 } 12 } 13 14 endpoint "/pdf-proxy" { 15 proxy { 16 url = "${env.COUPER_TEST_BACKEND_ADDR}/pdf" 17 } 18 } 19 20 endpoint "/post" { 21 request "a" { 22 url = "${env.COUPER_TEST_BACKEND_ADDR}/anything" 23 body = request.body 24 } 25 26 request "b" { 27 url = "${env.COUPER_TEST_BACKEND_ADDR}/anything" 28 body = request.body 29 } 30 31 proxy { 32 url = "${env.COUPER_TEST_BACKEND_ADDR}/anything" 33 set_request_headers = { 34 x-body = request.body 35 } 36 } 37 } 38 }