Vert.x WebClient bat sortzea bere ProxyOptions-ekin
Konfiguratu HTTP proxy esplizitua Vert.x 4.5 WebClient bat eraikitzean, eta mantendu helmugako eskaerak zerbitzura zuzenduta.
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);Vert.x 4.5.7rako, honek lehendik dagoen Vertx instantzia bat eta dagokion core/WebClient klaseak suposatzen ditu. Eskaeraren URLa webgunea da oraindik; ProxyOptions-ek bitartekaria hautatzen du. Webgune publikoaren adibide honetarako, hautatu HTTP amaiera-puntu bat HTTP proxy zerrendatik bide hori onartuta dagoenean eta proxy konturik behar ez denean.
Inplementazio-balioak JVM propietateetatik badatoz, irakurri eta balidatu itzazu aukera hauek eraiki aurretik. System-en dagoen balio batek ez du frogatzen bezero honek inportatu duenik.
Hautatu amaiera-puntuak eskatzen duen proxy mota eta erabili onartutako erabiltzaile-izena/pasahitza eremuak behar izanez gero. Mantendu HTTPS rako ohiko TLS egiaztapena.
Erabili berriro bezero hau bere lan-kargarako eta itxi gero. Beste bezero konfiguratu bat eraikitzeak ez die eragiten instantzia zaharago baten bidez oraindik bidaltzen diren eskaerei.