Configure el proxy de Unirest antes de que arranque su cliente
Configure explícitamente el cliente Kong Unirest, o active las propiedades del sistema JVM, antes de que se active su cliente subyacente.
Configure una ruta de Kong Unirest antes de que la primera solicitud active su cliente:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Antes de activar una instancia nueva para solicitudes públicas permitidas, una dirección HTTP de la lista de proxies HTTP puede rellenar el host y el puerto del ejemplo sin una cuenta de proxy. La sobrecarga de proxy documentada también acepta usuario y contraseña de la configuración de la aplicación. No pertenecen a la URL de destino.
Para una política deliberadamente basada en propiedades, active esto en su lugar:
Unirest.config().useSystemProperties(true);Que exista una propiedad JVM no hace que todos los clientes HTTP la lean. Elija el origen durante la inicialización; las opciones usadas para construir un cliente activado requieren un apagado o reinicio explícito antes de poder cambiar.
Para configuraciones distintas, use Unirest.spawnInstance() y envíe a través de esa misma instancia. La instancia primaria estática no configura una instancia generada, y un cliente activado compartido no debería alternarse en torno a solicitudes concurrentes.
Los ejemplos antiguos de com.mashape que usan Unirest.setProxy(HttpHost) pertenecen a otra API. Coincida con esa dependencia en lugar de combinar su punto de entrada con la configuración de Kong.