I am currently using Selenium 3.14.0 library in which org.openqa.selenium.remote.internal.ApacheHttpClient is deprecated with no other information. Which sh
The HTTP client was switched to okhttp: http://square.github.io/okhttp/
This is mentioned in the Selenium Java CHANGELOG of version 3.11.0 and also you can see it in the source code.
A couple of facts:
HttpClient
implementation details were out of HttpCommandExecutor
right from Selenium v2.45.0.OkHttp
rather than the Apache HttpClient
.Apache HttpClient
was removed from selenium-server-standalone
which drastically
reduced the size of selenium server distribution package.apache-backed httpclient
was also removed.