我正在尝试使用proxyIP进行api调用。 ProxyIP需要用户名和密码来进行身份验证。我正在按照其他threads和提到的here
进行设置但是我遇到以下错误
org.apache.http.client.HttpResponseException: Bad Request
不确定我缺少什么。感谢您的帮助。
代码:
String response = Executor.newInstance()
.auth(new HttpHost(proxyHost, proxyPort), "proxyuser", "proxypass")
.authPreemptiveProxy(new HttpHost(proxyHost, proxyPort))
.execute(Request.Get("http://bot.whatismyipaddress.com/")
.viaProxy(new HttpHost(proxyHost, proxyPort))
.setHeader("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:64.0) Gecko/20100101 "
+ "Firefox/64.0"))
.returnContent()
.asString();
HttpComponentVersion:4.3.6