मैं बैकवर्ड संगत होने के लिए स्थिति कोड में कुछ भी नहीं बदलूंगा। मैं प्रतिक्रिया में "चेतावनी" शीर्षक जोड़ूंगा:
Warning: 299 - "Deprecated API"
आप "एजेंट" के साथ "-" को भी निर्दिष्ट कर सकते हैं जो चेतावनी का उत्सर्जन करता है, और चेतावनी-पाठ में अधिक स्पष्ट है:
Warning: 299 api.blazingFrog.com "Deprecated API: use betterapi.blazingFrog.com instead. Old API maintained until 2015-06-02"
चेतावनी हेडर यहां निर्दिष्ट किया गया है: https://tools.ietf.org/html/rfc7234#section-5.5 । वार्न-कोड 299 सामान्य है, "पदावनत" मानक नहीं है।
आपको अपने एपीआई क्लाइंट को HTTP चेतावनियों को लॉग इन करने और इसे मॉनिटर करने के लिए बताना होगा।
मैंने अब तक इसका उपयोग कभी नहीं किया है, लेकिन जब मेरी कंपनी रेस्ट एपीआई में अधिक परिपक्व होगी तो मैं इसे एकीकृत करूंगा।
संपादित करें (2019-04-25): जैसा कि @ हैरी वुड ने उल्लेख किया है, चेतावनी हेडर प्रलेखन में कैशिंग से संबंधित अध्याय में है। हालाँकि, RFC स्पष्ट हैWarnings can be used for other purposes, both cache-related and otherwise.
यदि आप एक वैकल्पिक विधि पसंद करते हैं, तो यह ड्राफ्ट https://tools.ietf.org/html/draft-dalal-deprecation-header-00 एक नया हेडर "डिप्रेसेशन" सुझाता है।
Date
ही संदेश में मूल्य से अलग है , प्राप्तकर्ता को चेतावनी-मूल्य को बाहर करना होगा। । । इससे पहले । । । संदेश का उपयोग करते हुए। ”