Skip to content

Commit 5313dd1

Browse files
committed
test: configure HTTP client with HTTP/1.1 and Content-Type header
- Set HttpClient to use HTTP/1.1 version explicitly - Add Content-Type: application/json header to HttpRequest builder - Update TestHttpClientSseClientTransport constructor in test class
1 parent 420aaf2 commit 5313dd1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

mcp/src/test/java/io/modelcontextprotocol/client/transport/HttpClientSseClientTransportTests.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ static class TestHttpClientSseClientTransport extends HttpClientSseClientTranspo
5959
private Sinks.Many<ServerSentEvent<String>> events = Sinks.many().unicast().onBackpressureBuffer();
6060

6161
public TestHttpClientSseClientTransport(final String baseUri) {
62-
super(HttpClient.newHttpClient(), HttpRequest.newBuilder(), baseUri, "/sse", new ObjectMapper());
62+
super(HttpClient.newBuilder().version(HttpClient.Version.HTTP_1_1).build(),
63+
HttpRequest.newBuilder().header("Content-Type", "application/json"), baseUri, "/sse",
64+
new ObjectMapper());
6365
}
6466

6567
public int getInboundMessageCount() {

0 commit comments

Comments
 (0)