প্ৰক্সী প্ৰমাণীকৰণ পুনৰায় চেষ্টাৰ বাবে Jersey 2 আপলোড বাফাৰ কৰা
প্ৰমাণীকৰণৰ আলোচনাত আপলোড পুনৰ পঠিয়াব লগা হ'লে Jersey 2 Apache-connector অনুৰোধ সত্তাক পুনৰাবৃত্তিযোগ্য কৰক।
প্ৰক্সীৰ প্ৰত্যাহ্বানৰ পিছত পুনৰ চেষ্টা কৰা আপলোডৰ শৰীৰৰ প্ৰয়োজন হয়। Jersey 2 ৰ Apache connectorৰ বাবে, সেই ক্লায়েন্ট নিৰ্মাণত ব্যৱহৃত কনফিগাৰেচনত বাফাৰ্ড সত্তা প্ৰক্ৰিয়াকৰণ বাছনি কৰক:
ClientConfig config = new ClientConfig();
config.connectorProvider(new ApacheConnectorProvider());
config.property(ClientProperties.PROXY_URI,
"http://proxy.example.net:8080");
config.property(ClientProperties.REQUEST_ENTITY_PROCESSING,
RequestEntityProcessing.BUFFERED);উৎপন্ন ক্লায়েন্টৰ জৰিয়তে আপলোড সম্পন্ন কৰক। এই ধৰণসমূহ Jersey client আৰু Apache-connector পেকেজৰ পৰা আহে; অব্যৱহৃত কনফিগাৰেচন এটা সংহত কৰিলে অনুৰোধত প্ৰভাৱ নপৰে।
connector এ বাফাৰ্ড সত্তা এটা Apache ৰ BufferedHttpEntity ত মেৰিয়াই দিয়ে। ইয়াৰ অবাফাৰ্ড ষ্ট্ৰীমিং সত্তা পুনৰাবৃত্তিযোগ্য নহয়। বাফাৰিঙে প্ৰমাণীকৰণ প্ৰবাহক ব্যৱহৃত প্ৰডিউচাৰ পুনৰ পঢ়াৰ পৰিৱৰ্তে পুনৰ পঠিয়াব পৰা বাইট দিয়ে।
ই নিশ্চিত নকৰে যে এটা 407 ৰ পিছত প্ৰমাণীকৰণ শেষ হয়। কিছুমান আঁচনিৰ বৈধভাৱে কেইবাটাও বিনিময় লাগে, সেয়ে আন এটা প্ৰত্যাহ্বানক হেৰুৱা অৱস্থা বুলি ধৰাৰ আগতে গোটেই আলোচনা পৰীক্ষা কৰক।
শৰীৰৰ আকাৰ মেমৰি বাজেটৰ ভিতৰত ৰাখক। ডাঙৰ ষ্ট্ৰীমিং আপলোডৰ বাবে সেই কাৰ্যভাৰৰ উপযোগী পুনৰায় খেলাৰ ৰণনীতি লাগে; প্ৰতিটো অনুৰোধত বাফাৰিং সক্ৰিয় কৰিলে আলোচনাৰ বিফলতাৰ সলনি মেমৰি শেষ হ'ব পাৰে।