Dhiso WebClient-ka Vert.x oo leh ProxyOptions
Deji proxy HTTP cad marka aad dhisayso WebClient-ka Vert.x 4.5 oo hayso codsiyada goobta loo socdo oo ku wajahan adeegga.
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.7, tan waxay u malaynaysaa inuu jiro Vertx instance iyo fasallada core/WebClient ee u dhigma. URL-ka codsiga wali waa websaydhka; ProxyOptions ayaa dooranaya dhexdhexaadiyaha. Tusaalahan websaydhka dadweynaha, dooro HTTP endpoint ka mid ah liiska proxy-yada HTTP marka jidkaas la ogolaaday oo aan loo baahnayn akoon proxy.
Haddii qiyamka daabacaadda ay ka yimaadaan sifooyinka JVM, akhri oo xaqiiji ka hor inta aanad dhisin doorashooyinkan. Qiime ku jira System ma caddeeyo in macmiilkan uu soo dejiyay.
Dooro nooca proxy ee endpoint-ku u baahan yahay oo isticmaal goobaha magaca isticmaalaha/furaha sirta ah ee la taageeray haddii loo baahdo. Hayso xaqiijinta TLS caadiga ah ee HTTPS.
Dib u isticmaal macmiilkan shaqadiisa kadibna xir. Dhisidda macmiil kale oo la habeeyay ma saameynayso codsiyada wali lagu dirayo instance duug ah.