فی الحال ٹیسٹنگ جاری ہے: مکمل ہونے پر GitHub کوڈ کھول دیا جائے گا۔

N · موجود نہیں

ساختrefresh

اجراء کی درخواست (R) کے وقت کلید موجود نہ ہونے پر واپس کیا جاتا ہے۔ یہ کوئی خرابی نہیں ہے — یہ "موجود نہیں تھی" کی قدر کے طور پر واپس آتا ہے۔

بائٹ نوٹیشن: op ایک ASCII حرف ہے، token بائنری (u64، big-endian) ہے، اور key UTF-8 متن ہے (متغیر لمبائی، ڈھانچے میں N کے طور پر)۔ آخری \n 0A ہے۔ فکسڈ ہیڈر بائنری قدر ہے جس میں 0x0A آ سکتا ہے، اس لیے نئی لائن تلاش کرنے سے پہلے بائٹ کی تعداد کے مطابق پہلے کھپانا ہوگا۔

token وہی قدر ہے جو درخواست میں بھیجی گئی تھی، ہو بہو واپس کیا گیا ربط دینے والا شناخت کنندہ — کلائنٹ اسی سے متعین کرتا ہے کہ یہ جواب کس درخواست کا ہے (جواب ملانے کے اصول

بہاؤ

کلائنٹ
سرور
R · اجراء (key · token)
کلید موجود نہیں، یا ٹوکن مطابقت نہیں رکھتا
N · موجود نہیں
درخواستجواب

اجراء تقریباً idempotent ہے — کسی ایسی کلید کے لیے R بھیجنا جسے سرور پہلے ہی lease ختم ہونے پر واپس لے چکا ہو، یا جو پہلے ہی جاری کی جا چکی ہو، آپ کو N دیتا ہے۔ چونکہ یہ بہاؤ کی ایک عام شاخ ہے، کلائنٹس کو اسے خرابی سمجھنے کی ضرورت نہیں۔