ProxyOptions proxy = new ProxyOptions()
    .setType(ProxyType.HTTP)
    .setHost("proxy.example")
    .setPort(8080);

WebClient client = WebClient.create(vertx,
    new WebClientOptions().setProxyOptions(proxy));

client.getAbs("https://example.com/").send()
    .onSuccess(response -> System.out.println(response.statusCode()))
    .onFailure(Throwable::printStackTrace);

Fyrir Vert.x 4.5.7 gerir þetta ráð fyrir fyrirliggjandi Vertx-tilviki og samsvarandi core/WebClient-klössum. URL beiðninnar er enn vefsvæðið; ProxyOptions velur milliliðinn. Fyrir þetta dæmi um opinbert vefsvæði skaltu velja HTTP-endapunkt úr lista yfir HTTP-milliliði þegar sú leið er leyfð og engin milliliðsreikningur er nauðsynlegur.

Ef uppsetningargildi koma frá JVM-eiginleikum skaltu lesa og sannprófa þau áður en þessir valkostir eru byggðir. Gildi sem er til staðar í System sannar ekki að þessi biðlari hafi flutt það inn.

Veldu þá milliliðstegund sem endapunkturinn krefst og notaðu studdu notandanafn/lykilorðsreitina ef þörf krefur. Haltu venjulegri TLS-sannprófun fyrir HTTPS.

Notaðu þennan biðlara aftur fyrir vinnuálagið og lokaðu honum síðan. Bygging annars stillts biðlara hefur ekki áhrif á beiðnir sem enn eru sendar í gegnum eldra tilvik.

Tengdir greinar