প্ৰক্সি প্ৰমাণীকৰণ পুনৰ্চেষ্টা আৰু পুনৰাবৃত্তি নহ'ব পৰা আপল'ড বডি
কিয় প্ৰমাণীকৰণ পুনৰ্চেষ্টাই একবাৰকৈ ব্যৱহাৰ হোৱা আপল'ড প্ৰবাহ উদঙাই দিব পাৰে বুজি লওক, আৰু সীমাবদ্ধ বাফাৰ বা পুনৰাবৃত্তি কৰিব পৰা সমল সচেতনভাৱে বাছনি কৰক।
এটা GET এ প্ৰক্সিৰ জৰিয়তে প্ৰমাণীকৰণ কৰিব পাৰে, কিন্তু এটা POST বা PUT এ পুনৰাবৃত্তি নহ'ব পৰা বডি বা ৰিৱাইণ্ড ত্ৰুটিৰে বিফল হয়। একাউণ্টটো শুদ্ধ হ'ব পাৰে: গ্ৰাহকে আপল'ডটো ইতিমধ্যে ব্যৱহাৰ কৰি পেলোৱাৰ পিছতো এটা প্ৰমাণীকৰণ বিনিময়ৰ বাবে আন এটা অনুৰোধৰ প্ৰয়োজন হ'ব পাৰে।
| বডিৰ উৎস | পুনৰায় চলোৱাৰ বিকল্প |
|---|---|
| সৰু সীমিত বডি | এটা সীমাবদ্ধ বাফাৰে ইয়াৰ বাইটসমূহ ৰাখিব পাৰে। |
| সন্ধানযোগ্য ফাইল | গ্ৰাহকৰ সমৰ্থিত ৰিৱাইণ্ড ইণ্টাৰফেছে ইয়াক পুনৰাবৃত্তি কৰিব পৰা কৰিব পাৰে। |
| জেনাৰেটৰ, পাইপ বা লাইভ প্ৰডিউচাৰ | এবাৰ ব্যৱহাৰৰ উৎসৰ বাবে আন এটা ডিজাইনৰ প্ৰয়োজন হ'ব পাৰে। |
libcurl এ বহু-পাছ প্ৰমাণীকৰণৰ দৰে ব্যৱহাৰৰ বাবে seek কলবেকসমূহ নথিভুক্ত কৰে। Jersey এ কানেক্টৰৰ আচৰণৰ ওপৰত নিৰ্ভৰ কৰি বাফাৰ কৰা আৰু চাংক কৰা entity-processing ম'ড আগবঢ়ায়। এটা Jersey 2 Apache কানেক্টৰৰ উদাহৰণ এ বাফাৰ কৰা ছেটিং দেখুৱায়। ইয়াৰ এটাওে অসীম ইন-মেমৰি আপল'ড উপযুক্ত কৰি নতোলে।
যি পদ্ধতি আৰু বডিৰ উৎসত বিফল হয়, সেয়া পুনৰ উৎপন্ন কৰক। এটা প্ৰস্তুতিমূলক GET ত পুনৰায় চলাবলগীয়া কোনো আপল'ড নাথাকে, আৰু ই প্ৰমাণ নকৰে যে পিছৰ আপল'ডে ইয়াৰ সংযোগ বা প্ৰমাণীকৰণ অৱস্থা ভাগ কৰে। এটা নতুন গন্তব্য, গ্ৰাহক বস্তু বা সংযোগ নীতি ইয়াক সলনি কৰিব পাৰে। এটা ফাইল-আধাৰিত বডি আৰু এটা লাইভ ষ্ট্ৰিমো পৃথক, যদিও সিহঁতৰ নমুনা পাঠ একেই।
যদি আপুনি বাফাৰ কৰে, তেন্তে তাৰ আকাৰৰ সীমা, সংৰক্ষণৰ স্থান আৰু জীৱনকাল নিৰ্ধাৰণ কৰক। একেলগে চলা আপল'ডে খৰচ বহুগুণ কৰে, আৰু সংবেদনশীল তথ্য য'তেই বাফাৰ ৰখা হয় ত'তেই থাকে।
জনা এটা সুসংগত প্ৰক্সিলৈ পূৰ্ব-প্ৰমাণীকৰণ এ এটা প্ৰাৰম্ভিক challenge এৰাই চলিব পাৰে। কিন্তু পিছৰ প্ৰতিটো প্ৰমাণীকৰণ ৰাউণ্ড, ৰিডাইৰেক্ট বা বন্ধ সংযোগ বাদ দিব নোৱাৰে যিয়ে আন এটা চেষ্টাৰ দাবী কৰিব পাৰে।
প্ৰক্সিৰ উত্তৰ, বডি ব্যৱহাৰৰ বিন্দু আৰু ৰিপ্লে ত্ৰুটি একেলগে ৰাখক। তাৰ পিছত প্ৰ'ট'কল ৰিপ্লে আৰু অনিশ্চিত এপ্লিকেচন ফলাফলৰ মাজত পাৰ্থক্য কৰক: এটা দাখিল ইয়াৰ উত্তৰ হেৰুওৱাৰ আগতে প্ৰক্ৰিয়া হৈ যাব পাৰে। পুনৰ পঠিয়োৱাৰ আগতে গন্তব্যৰ idempotency নিয়ম অনুসৰণ কৰক।