WireMock(Jetty)의 h2c 업그레이드 협상 문제를 회피하려던 HTTP/1.1 고정이 운영 코드(RestClient)에 들어가 있어 실제로는 HTTPS/ALPN으로 협상하는 운영 전송 계층까지 불필요하게 좁히고 있었다. 전송 설정을 주입 가능한 생성자로 분리해 운영 생성자는 프레임워크 기본값을 쓰고, 테스트만 HTTP/1.1을 고정하도록 수정했다.
WireMock(Jetty)의 h2c 업그레이드 협상이 POST 요청에서 RST_STREAM을 유발하는 문제가 있어, JDK HttpClient를 HTTP/1.1로 고정하도록 requestFactory를 명시적으로 지정했다(브리핑 예시 코드 대비 유일한 편차).