Aseta Kong Unirest -reitti ennen kuin ensimmäinen pyyntö aktivoi sen asiakkaan:

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

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

Ennen kuin uusi ilmentymä aktivoidaan sallittuja julkisia pyyntöjä varten, HTTP-välityspalvelinluettelosta saatava HTTP-osoite voi täyttää esimerkin isäntänimen ja portin ilman välityspalvelintiliä. Dokumentoitu välityspalvelimen ylikuormitus hyväksyy myös sovelluksen määrityksestä tulevan käyttäjätunnuksen ja salasanan. Ne eivät kuulu kohde-URL-osoitteeseen.

Jos haluat tarkoituksella ominaisuuksiin perustuvan käytännön, ota sen sijaan tämä käyttöön:

Unirest.config().useSystemProperties(true);

JVM-ominaisuuden olemassaolo ei saa jokaista HTTP-asiakasta lukemaan sitä. Valitse lähde alustuksen aikana; aktivoidun asiakkaan rakentamiseen käytetyt asetukset vaativat eksplisiittisen sammutuksen tai nollauksen ennen kuin ne voivat muuttua.

Käytä erillisiin määrityksiin Unirest.spawnInstance() ja lähetä saman ilmentymän kautta. Staattinen ensisijainen ilmentymä ei määritä luotua ilmentymää, eikä jaettua aktivoitua asiakasta tulisi vaihtaa samanaikaisten pyyntöjen ympärillä.

Vanhemmat com.mashape-esimerkit, jotka käyttävät Unirest.setProxy(HttpHost), kuuluvat toiseen API:in. Sovita tämä riippuvuus sen sijaan, että yhdistäisit sen aloituspisteen Kongin määritykseen.

Aiheeseen liittyvät artikkelit