HttpClient httpClient = HttpClient.create()
    .proxy(proxy -> proxy.type(ProxyProvider.Proxy.HTTP)
        .host("203.0.113.10").port(8080));

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

কলটোৰ বাবে এই WebClient ব্যৱহাৰ কৰক। অনুমোদিত ৰাজহুৱা-প্ৰক্সি পথত থকা ৰাজহুৱা সেৱাৰ বাবে, HTTP প্ৰক্সি তালিকায়ে হোষ্ট আৰু পৰ্টৰ প্ৰাৰ্থী যোগান ধৰে; প্ৰকৃত গন্তব্যলৈ CONNECT প্ৰৱেশ নিশ্চিত কৰক। HttpClient/ProxyProvider প্ৰকাৰসমূহ Reactor Netty ৰ, Java ৰ মানক ক্লায়েন্ট নহয়। অন্য এটা ইনজেক্ট কৰা WebClient এ অন্য কানেক্টৰ ৰাখিব পাৰে।

Reactor Netty ৰ নথিভুক্ত Netty HTTP প্ৰক্সি পথে গন্তব্যৰ আঁচনি নিৰ্বিশেষে CONNECT ব্যৱহাৰ কৰে। গতিকে এটা সাধাৰণ HTTP লক্ষ্যৰ পৰ্টলৈ সুৰংগ অনুমতিৰ প্ৰয়োজন হ'ব পাৰে, যদিও প্ৰক্সিয়ে তাত সাধাৰণ ফৰৱাৰ্ড কৰা HTTP গ্ৰহণ কৰে। URL ৰ আঁচনি সলনি কৰাৰ আগতে প্ৰকৃত প্ৰক্সি সঁহাৰি পঢ়ক। সাধাৰণ HTTP/1.1 ফৰৱাৰ্ডিঙৰ প্ৰয়োজন হোৱা সংগত Spring 6.2 স্থাপনৰ বাবে, Jetty 12.0.35 কানেক্টৰ উদাহৰণয়ে সেই বিকল্প যোগান ধৰে।

JVM-ধৰ্ম ৰাউটিঙৰ বাবে, Reactor Netty ৰ নথিভুক্ত opt-in কনফিগাৰেচন বাছনি কৰক। JVM ত থকা এটা ধৰ্মই প্ৰতিটো কানেক্টৰ কনফিগাৰ নকৰে।

প্ৰক্সি ছেটআপ/প্ৰমাণীকৰণ, গন্তব্য TLS আৰু এপ্লিকেচন সঁহাৰি পৃথক ৰাখক। কানেক্টৰে পথ যোগান ধৰে, গন্তব্যৰ প্ৰমাণপত্ৰ বা প্ৰ'ট'কল ফলাফল নহয়।

সম্পৰ্কিত প্ৰবন্ধ