Bidh modh proxy Reactor Netty a' tilleadh a' chliant rèitichte
Cùm an HttpClient a thilleas proxy() mus cuir thu gu ReactorClientHttpConnector e; chan atharraich an cliant tùsail.
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.