@Test
    void testEscapingPathParam() throws Exception {
        final BlockingWebClient client = BlockingWebClient.of(server.httpUri());

        final AggregatedHttpResponse response = client.execute(
                HttpRequest.builder()
                           .get("/escaping/{name}")
                           .pathParam("name", "foo bar")
                           .build());

        assertThat(response.contentUtf8()).isEqualTo("foo bar");
    }
User-agent header should be overridden by ClientOption.HTTP_HEADER
core/src/test/java/com/linecorp/armeria/client/HttpClientIntegrationTest.java