첫 요청이 클라이언트를 활성화하기 전에 Kong Unirest 경로를 설정하세요:

Unirest.config().proxy("proxy.example", 8080);

HttpResponse<String> response = Unirest
    .get("https://www.example.com/")
    .asString();

허용된 공개 요청을 위해 새 인스턴스를 활성화하기 전에, HTTP 프록시 목록의 HTTP 주소로 프록시 계정 없이 예제의 호스트와 포트를 채울 수 있습니다. 문서화된 프록시 오버로드는 애플리케이션 구성의 사용자 이름/비밀번호도 받습니다. 이들은 대상 URL에 속하지 않습니다.

의도적으로 속성 기반 정책을 쓰려면 대신 이것을 선택하세요:

Unirest.config().useSystemProperties(true);

JVM 속성이 존재한다고 해서 모든 HTTP 클라이언트가 그것을 읽는 것은 아닙니다. 초기화 중에 출처를 선택하세요. 활성화된 클라이언트를 구성하는 데 사용한 옵션은 변경되기 전에 명시적 종료나 재설정이 필요합니다.

서로 다른 구성에는 Unirest.spawnInstance() 을 사용하고 같은 인스턴스로 전송하세요. 정적 기본 인스턴스는 생성된 인스턴스를 구성하지 않으며, 공유 활성화 클라이언트를 동시 요청 주변에서 전환해서는 안 됩니다.

이전 com.mashape 예제는 Unirest.setProxy(HttpHost) 을 사용하며 다른 API에 속합니다. Kong 구성과 그 진입점을 결합하지 말고 해당 종속성에 맞추세요.

관련 글