የReactor Netty HttpClient ማዋቀሪያ ዘዴዎች የተዋቀረ ደንበኛ ማጣቀሻ ይመልሳሉ። ያንን ውጤት መጣል ቀደም ሲል የነበረው ማጣቀሻ በቀድሞ ቅንብሮቹ እንዲቀመጥ ያደርጋል።

የሚከተለው ኮድ proxy ውቅርን ይፈጥራል፣ ከዚያ ይጣለዋል፦

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

በምትኩ የተመለሰውን ማጣቀሻ ያቆዩ፦

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

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

ዓይነቶቹ የReactor Netty HttpClient እና ProxyProvider፣ እንዲሁም የSpring WebClient እና ReactorClientHttpConnector ናቸው። ከHttpClient.create() በቀጥታ ዘዴን ማሰናከል የተመለሰውን ውቅር ለመጠበቅ ሌላ መንገድ ነው። ለተፈቀዱ የሕዝብ API ጥያቄዎች የHTTP proxy ዝርዝር ለምሳሌው አስተናጋጅና ወደብ እጩዎችን ይሰጣል።

የምላሽ የጊዜ ገደቦችን ወይም የredirect አያያዝን ሲያዘጋጁ ተመሳሳይ ማረጋገጫ ይሠራል። setter የመጀመሪያውን ነገር ይለውጣል ብለው ከመገመት ይልቅ የዘዴውን የመመለስ ውል ያንብቡ።

የትኛው ማጣቀሻ ወደ connector እንደሚደርስም ይከታተሉ። connector ከተሠራ በኋላ የአካባቢ ተለዋዋጭን እንደገና መመደብ connector አስቀድሞ የተቀበለውን ደንበኛ አይተካም።

ተዛማጅ ጽሑፎች