মূল অংশে যান
ডকুমেন্টেশন

ডকুমেন্টেশন মেনু

আইডেমপটেন্সি

নন-স্ট্রিমিং অনুরোধ নিরাপদে আবার পাঠাতে Idempotency-Key হেডার, এবং সংরক্ষিত উত্তর না থাকলে কী হয়।

সর্বশেষ হালনাগাদ 2026-11-04

নেটওয়ার্ক ব্যর্থ হলে অনুরোধটি চলেছে কি না বোঝা যায় না। নন-স্ট্রিমিং অনুরোধে Idempotency-Key হেডার (১–২৫৫ প্রিন্টযোগ্য ASCII অক্ষর) দিলে একই অনুরোধ সর্বোচ্চ একবার বিল হয়।

অবস্থাফল
একই key, একই অনুরোধ, সম্পন্ন, উত্তর এখনও মেমোরিতেমূল উত্তর Idempotent-Replayed: true সহ ফেরত আসে; কোনো খরচ নেই।
একই key, ভিন্ন অনুরোধ409 idempotency_conflict
একই key, প্রথম অনুরোধ এখনও চলছে409 idempotency_in_progress
একই key, সম্পন্ন, কিন্তু উত্তর আর নেই409 idempotency_replay_unavailable

গোপনীয়তার কারণে প্ল্যাটফর্ম প্রম্পট বা উত্তর ডাটাবেসে রাখে না। তাই রিপ্লে গেটওয়ের মেমোরি থেকে আসে, যা রিস্টার্টে হারায়। উত্তর না থাকলে 409 আসে, অনুরোধ আবার চলে না এবং আবার বিল হয় না। দরকার হলে নতুন key দিয়ে পাঠান। বিলের আগে ব্যর্থ অনুরোধ key নষ্ট করে না। স্ট্রিমিং অনুরোধে হেডার উপেক্ষিত হয়। বিস্তারিত ইংরেজি সংস্করণে।