Defina o proxy de Unirest antes de que arrinque o seu cliente
Configure explicitamente o cliente Kong Unirest ou active as propiedades do sistema JVM antes de que se active o cliente subxacente.
Defina unha ruta de Kong Unirest antes de que a primeira solicitude active o seu cliente:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Antes de activar unha instancia nova para solicitudes públicas permitidas, un enderezo HTTP da lista de proxies HTTP pode encher o host e o porto do exemplo sen unha conta de proxy. A sobrecarga de proxy documentada tamén acepta usuario e contrasinal da configuración da aplicación. Non pertencen ao URL de destino.
Para unha política deliberadamente baseada en propiedades, active isto no seu lugar:
Unirest.config().useSystemProperties(true);Que exista unha propiedade JVM non fai que todos os clientes HTTP a lean. Escolla a orixe durante a inicialización; as opcións usadas para construír un cliente activado requiren un apagado ou restablecemento explícito antes de poder cambiar.
Para configuracións distintas, use Unirest.spawnInstance() e envíe a través desa mesma instancia. A instancia primaria estática non configura unha instancia xerada, e un cliente activado compartido non debería alternarse arredor de solicitudes simultáneas.
Os exemplos antigos de com.mashape que usan Unirest.setProxy(HttpHost) pertencen a outra API. Axústese a esa dependencia en lugar de combinar o seu punto de entrada coa configuración de Kong.