Bidh modhan rèiteachaidh HttpClient ann an Reactor Netty a' tilleadh iomraidh gu cliant rèitichte. Ma thilgeas tu an toradh sin air falbh, cumaidh an iomradh roimhe a sheann-roghainnean.

Bidh an còd seo a' cruthachadh rèiteachadh proxy agus an uair sin ga chall:

HttpClient client = HttpClient.create();
client.proxy(spec -> spec.type(ProxyProvider.Proxy.HTTP)
    .host("proxy.example").port(8080));

An àite sin, cùm an iomradh a chaidh a thilleadh:

client = client.proxy(spec -> spec.type(ProxyProvider.Proxy.HTTP)
    .host("proxy.example").port(8080));

WebClient webClient = WebClient.builder()
    .clientConnector(new ReactorClientHttpConnector(client))
    .build();

'S e na seòrsaichean HttpClient agus ProxyProvider bho Reactor Netty, a bharrachd air WebClient agus ReactorClientHttpConnector bho Spring. Tha ceangal mhodhan gu dìreach bho HttpClient.create() na dhòigh eile air an rèiteachadh a thilleas a chumail. Airson iarrtasan ceadaichte chun an API phoblach, bheir an liosta proxy HTTP tagraichean airson an aoigh agus am port san eisimpleir.

Tha an aon sgrùdadh a' buntainn nuair a shuidhicheas tu crìochan-ama freagairt no nuair a làimhsicheas tu ath-stiùireadh. Leugh cùmhnant tilleadh an mhodha an àite a bhith a' gabhail ris gu bheil setter ag atharrachadh an nì thùsail.

Lean cuideachd dè an t-iomradh a ruigeas an connector. Chan eil ath-shònrachadh caochladair ionadail às dèidh connector a chruthachadh a' dol an àite a' chliant a fhuair an connector mu thràth.

Artaigilean co-cheangailte