কোন HTTP পদ্ধতি idempotent?
কোন HTTP পদ্ধতি idempotent?

ভিডিও: কোন HTTP পদ্ধতি idempotent?

ভিডিও: কোন HTTP পদ্ধতি idempotent?
ভিডিও: ১০ - সমঘাতি ম্যাট্রিক্স || Idempotent Matrix || Matrix & Determinants || ম্যাট্রিক্স ও নির্ণায়ক 2024, নভেম্বর
Anonim

একটি অনুরোধের পদ্ধতিকে "অদম্য" হিসাবে বিবেচনা করা হয় যদি সেই পদ্ধতির সাথে একাধিক অভিন্ন অনুরোধের সার্ভারে অভিপ্রেত প্রভাব একটি একক অনুরোধের জন্য প্রভাবের সমান হয়। এই স্পেসিফিকেশন দ্বারা সংজ্ঞায়িত অনুরোধ পদ্ধতিগুলির মধ্যে, PUT , মুছে ফেলুন, এবং নিরাপদ অনুরোধের পদ্ধতিগুলি অদম্য।

আরও জানুন, http কি ইডেমপোটেন্ট রাখা হয়?

আসছে অক্ষমতা পদ্ধতি, তারা এইচটিটিপি পদ্ধতি যা একাধিকবার বলা যেতে পারে এবং তারা একই ফলাফল তৈরি করবে। এগুলিকে সার্ভারে একটি সংস্থান আপডেট করার জন্য নিরাপদ বিকল্প হিসাবে বিবেচনা করা হয়। এর কিছু উদাহরণ idempotentHTTP পদ্ধতি হল GET, PUT , এবং প্যাচ।

উপরন্তু, http মুছে ফেলুন Idempotent? PUT এবং মুছে ফেলা পদ্ধতি হতে সংজ্ঞায়িত করা হয় অক্ষমতা . যাইহোক, একটি সতর্কতা আছে মুছে ফেলা . GET, HEAD, OPTIONS এবং TRACE পদ্ধতিগুলিকে নিরাপদ হিসাবে সংজ্ঞায়িত করা হয়েছে, যার অর্থ এগুলি শুধুমাত্র ডেটা পুনরুদ্ধারের উদ্দেশ্যে। এই তাদের তোলে অক্ষমতা পাশাপাশি যেহেতু একাধিক, অভিন্ন অনুরোধ একই আচরণ করবে।

ফলস্বরূপ, কোন HTTP পদ্ধতি অ-Idempotent?

(কিছু) HTTP পদ্ধতির ওভারভিউ

HTTP পদ্ধতি অদম্য নিরাপদ
পাওয়া হ্যাঁ হ্যাঁ
হেড হ্যাঁ হ্যাঁ
PUT হ্যাঁ না
পোস্ট না না

কেন GET পদ্ধতি অক্ষমতা?

একটি অক্ষমতা HTTP পদ্ধতি একটি পদ্ধতি যা বিভিন্ন ফলাফল ছাড়াই অনেকবার বলা যেতে পারে। এটা কোন ব্যাপার না যদি পদ্ধতি শুধুমাত্র একবার, বা দশ বার বলা হয়। ফলাফল একই হতে হবে। আবার, এটি শুধুমাত্র ফলাফলের জন্য প্রযোজ্য, সম্পদ নিজেই নয়।

প্রস্তাবিত: