Restlet ৰ ClientResource ক আপুনি ছেট কৰা প্ৰক্সি কানেক্টৰ ব্যৱহাৰ কৰাওক
Restlet 2.4.4 ৰ Apache HTTP ক্লায়েন্ট হেল্পাৰৰ বাবে, আৰম্ভ কৰাৰ আগতে কানেক্টৰৰ প্ৰসংগ প্ৰাচলসমূহ ছেট কৰক আৰু setNext ৰ সৈতে সংযোগ কৰক।
এটা ছেট কৰা Client এ এতিয়াও অন্য কানেক্টৰ ব্যৱহাৰ কৰা ClientResource ত কোনো প্ৰভাৱ নেপেলায়। Restlet 2.4.4 ৰ org.restlet.ext.httpclient হেল্পাৰৰ বাবে, আৰম্ভ কৰাৰ আগতে সম্পদটো সেই ক্লায়েন্টৰ সৈতে সংযোগ কৰক:
Client connector = new Client(new Context(), Protocol.HTTPS);
connector.getContext().getParameters().set("proxyHost", "proxy.example");
connector.getContext().getParameters().set("proxyPort", "8080");
ClientResource resource = new ClientResource(
"https://service.example/status");
resource.setNext(connector);
connector.start();
try {
String body = resource.get().getText();
} finally {
resource.release();
connector.stop();
}setNext(connector) সংযোগৰ বিন্দু। প্ৰসংগে হেল্পাৰে নথিভুক্ত কৰা proxyHost আৰু proxyPort কী ব্যৱহাৰ কৰে, আৰু হোষ্টনামটো তাৰ স্কিম আৰু পৰ্টৰ পৰা পৃথক। connector.start() ৰ আগতে সেইবোৰ ছেট কৰক। এটা ৰাজহুৱা HTTP এণ্ডপইণ্টৰ বাবে, এই দুটা ফিল্ডে HTTP প্ৰক্সি তালিকা ৰ পৰা এটা ঠিকনা আৰু পৰ্ট লয়।
ই ধৰি লয় যে মোতায়েন কৰা হেল্পাৰটো উল্লেখিত Apache সম্প্ৰসাৰণ। ই JVM http.proxyHost আৰু http.proxyPort ৰ পৰা ডিফল্টও লাভ কৰিব পাৰে; স্পষ্ট প্ৰসংগ মানে এই কানেক্টৰৰ এণ্ডপইণ্ট দৃশ্যমান কৰে।
উদাহৰণে পাঠ্য অংশ গ্ৰহণ কৰে, সম্পদটো মুকলি কৰে আৰু কানেক্টৰটো বন্ধ কৰে। এটা ষ্ট্ৰিমিং ব্যৱহাৰে একেদৰে ইয়াৰ ৰূপ গ্ৰহণ বা মুকলি কৰিব লাগে যাতে পুল কৰা সংযোগসমূহ মুকলি কৰিব পাৰি।