Executor that uses HttpURLConnection to execute requests.
This executor is available on all Java versions and is the default executor if no other executor is available.
Limitations:
Only supports HTTP/1.1
Proxies are static and can't be used multithreaded