Skip to content

Jetty HttpClient in HTTP/1.1 mode, using Blocking APIs, will not idle timeout when encountering unexpected 1xx (Informational) status codes. #15575

Description

@reschke
[HTTP/1.1 104 Upload Resumption Supported
Upload-Offset: 50

HTTP/1.1 200 OK
Content-Type: text/plain
Content-Length: 13

Hello, world.

Test cases in https://github.com/greenbytes/java-http-1xx-tests; run

mvn clean install -Dtest=JettyHttpClientTests#testJettyHttpClient104_1

Note that the problem is the same for any informational status code >= 103.

Metadata

Metadata

Assignees

No one assigned

    Labels

    SpecificationFor all industry Specifications (IETF / Servlet / etc)

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions