BaseXdb / basex

BaseX Main Repository.
http://basex.org
BSD 3-Clause "New" or "Revised" License
678 stars 268 forks source link

HTTP Processing: Use new JDK 11 HTTP Client API #2128

Closed ChristianGruen closed 2 years ago

ChristianGruen commented 2 years ago

The new Java HTTP Client improves the overall performance of sending requests by a client and receiving responses from the server. All uses of the classical HttpURLConnection API should be replaced by the new API.

The upgrade will also serve as preparatory step for #914 (support for the EXPath HTTP Client Module 2.0).