At Jena 4.3, HTTP usage was switched from using Apache HttpClient (
JENA-2125) to using java.net.http. The support code and old HTTP query engine were left in place to smooth transition.
This ticket completes the transition by removing the legacy code.
There will still be scope=runtime dependencies on some Apache HttpClient artifacts because jsonld-java uses Apache HttpClient. Jena has direct dependencies on the artifacts to control the version used, both to keep it up-to-date and also resolve some dependency convergence issues that arise on artifacts used by Apache HttpClient and other Jena dependencies.