请求授权和代理

时间:2015-01-29 08:53:26

标签: java apache java-ee apache-httpclient-4.x apache-httpcomponents

我希望通过授权向服务器发送请求 并使用代理(不带授权)

我使用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方法

发送到服务器请求的正确方法

0 个答案:

没有答案