Page tree
Skip to end of metadata
Go to start of metadata

HttpComponents roadmap

HttpAsyncClient 4.1 development branch

  1. Upgrade to Java 1.6 (DONE)
  2. Limited support for request pipelining HTTPASYNC-8 (DONE, REQUIRES TESTING)

HttpCore / HttpClient 4.5 development branch

HttpCore / HttpClient 5.0 development branch

  1. Support for HTTP/1.1 spec (RFC 7230 and related)
  2. Per request transport stats (related to JMeter) HTTPCLIENT-1081
  3. Completely overhaul GSS-API-based authentication backend HTTPCLIENT-1625 (design notes)
  4. Experimental support for HTTP/2

in scope

    • plain transport (no TLS)
    • stream multiplexing
    • message push (a Stream that was Promised)

out of scope

    • implementation with blocking I/O
    • (PRIORITY) stream prioritization and dependencies
    • (WINDOW_UPDATE) flow Control
    • TLS requirements
  • No labels