WebClient Vert.x a thogail le ProxyOptions
Suidhich proxy HTTP soilleir nuair a thogas tu WebClient Vert.x 4.5 agus cùm na h-iarrtasan a' dol don t-seirbheis.
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);Airson Vert.x 4.5.7, tha seo a' gabhail ris gu bheil eisimpleir Vertx ann mar-thà agus na clasan core/WebClient co-fhreagarrach. 'S e an làrach-lìn fhathast URL an iarrtais; tha ProxyOptions a' taghadh a' mheadhan. Airson an eisimpleir seo de làrach poblach, tagh puing-deiridh HTTP bhon liosta proxy HTTP nuair a tha an t-slighe sin ceadaichte agus nach eil feum air cunntas proxy.
Ma tha luachan cleachdaidh a' tighinn bho fheartan JVM, leugh agus dearbhaich iad mus tog thu na roghainnean seo. Chan eil luach a tha ann an System a' dearbhadh gun do chuir an neach-dèiligidh seo a-steach e.
Tagh an seòrsa proxy a dh'fheumas a' phuing-deiridh agus cleachd na raointean ainm-cleachdaidh/facal-faire a tha a' faighinn taic ma tha sin a dhìth. Cùm dearbhadh àbhaisteach TLS airson HTTPS.
Ath-chleachd an neach-dèiligidh seo airson an eallach obrach aige agus dùin e às dèidh sin. Chan eil togail neach-dèiligidh eile le rèiteachadh a' toirt buaidh air iarrtasan a tha fhathast gan cur tro eisimpleir nas sine.