我希望通过授权向服务器发送请求 并使用代理(不带授权)
我使用apache httpcomponents
Request request = Request.Post(getEndpoint())
.body(new StringEntity(requestString))
.connectTimeout(HTTP_TIMEOUT)
.socketTimeout(HTTP_TIMEOUT)
.viaProxy(new HttpHost(proxy));
byte[] response = Executor.newInstance()
.auth(new UsernamePasswordCredentials(username, password )
.execute(post)
.returnContent()
.asBytes();
但请求发送到没有代理的服务器
我看到执行人有 authPreemptive和authPreemptiveProxy方法
发送到服务器请求的正确方法