वर्तमान में परीक्षण चल रहा है: पूरा होने पर GitHub कोड खोला जाएगा।

N · नहीं मिला

संरचनाrefresh

तब लौटाया जाता है जब रिलीज़ अनुरोध (R) के समय वह कुंजी मौजूद नहीं थी। यह कोई त्रुटि नहीं है — इसे एक "मौजूद नहीं था" मान के रूप में लौटाया जाता है।

बाइट अंकन: op एक ASCII वर्ण है, token बाइनरी (u64, बिग-एंडियन) है, और key UTF-8 टेक्स्ट है (परिवर्तनशील-लंबाई, संरचना में N के रूप में दिखाया गया)। अनुगामी \n, 0A है। फ़िक्स्ड हेडर एक बाइनरी मान है जिसमें 0x0A हो सकता है, इसलिए नई लाइन खोजने से पहले उसे बाइट संख्या के आधार पर खपाएँ

token वही मान है जो अनुरोध में भेजा गया था, ज्यों का त्यों वापस — क्लाइंट इसी से तय करता है कि यह प्रतिक्रिया किस अनुरोध की है (प्रतिक्रिया मिलान नियम)।

प्रवाह

क्लाइंट
सर्वर
R · रिलीज़ (key · token)
कुंजी मौजूद नहीं है — पहले ही समाप्त/रिलीज़ हो चुकी, या कभी थी ही नहीं
N · नहीं मिला
अनुरोधप्रतिक्रिया

रिलीज़ लगभग निष्क्रिय शक्ति (idempotent) के करीब है — किसी ऐसी कुंजी के लिए R भेजने पर जिसे सर्वर ने lease समाप्ति से पहले ही वापस ले लिया था, या जो पहले से ही रिलीज़ हो चुकी थी, आपको N मिलता है। चूँकि यह प्रवाह की एक सामान्य शाखा है, क्लाइंट को इसे त्रुटि के रूप में मानने की आवश्यकता नहीं है।