प्रॉक्सी के ज़रिए मोटे समय-जाँच के लिए HTTP Date और Age का उपयोग करें
मोटे समय-जाँच के लिए HTTP Date प्रतिक्रिया का उपयोग करें और व्याख्या करने से पहले कैश की गई प्रतिक्रिया की आयु का हिसाब रखें।
जब उपलब्ध आउटबाउंड मार्ग HTTP प्रॉक्सी हो, तो एक वेब प्रतिक्रिया मोटा समय-संदर्भ दे सकती है। ऐसे नियंत्रित एंडपॉइंट के लिए जिसकी घड़ी पर आप भरोसा करते हैं, उसके प्रतिक्रिया हेडर उसी मार्ग से माँगें:
curl --head --proxy http://proxy.example.net:8080 https://time.example.net/
होस्ट एक उदाहरण एंडपॉइंट है, सार्वजनिक समय सेवा नहीं। अगर भरोसेमंद एंडपॉइंट सार्वजनिक रूप से पहुँच योग्य है और नेटवर्क बिना प्रमाणीकरण वाले सार्वजनिक मध्यस्थ की अनुमति देता है, तो HTTP प्रॉक्सी सूची प्रॉक्सी पते के लिए उम्मीदवार दे सकती है; यह भरोसेमंद घड़ी नहीं देती। प्रतिक्रिया में यह हो सकता है:
Date: Thu, 29 Oct 2026 08:15:20 GMT
Age: 45
Date उस समय को दर्शाता है जब HTTP संदेश उत्पन्न हुआ। इसका मतलब यह नहीं कि यह "इस क्लाइंट पर वर्तमान क्षण" है। कैश की गई प्रतिक्रिया में पुराना Date हो सकता है और वह पुन: उपयोग के लिए मान्य रह सकती है। Age फ़ील्ड कैश का प्रतिक्रिया की आयु सेकंडों में अनुमान बताता है।
इस उदाहरण प्रतिक्रिया में, बताई गई आयु जोड़ने पर स्थानांतरण विलंब और अनुमान त्रुटि का हिसाब लगाने से पहले लगभग 08:16:05 GMT का मोटा संदर्भ मिलता है। यह मापा गया विचलन नहीं है। अगर अनुप्रयोग अनिश्चितता बताना चाहता है तो दर्ज करें कि क्लाइंट ने अनुरोध कब भेजा और प्रतिक्रिया कब प्राप्त की।
कुछ सर्वर HEAD को अपेक्षा के अनुसार समर्थन नहीं करते या उपयोगी समय मेटाडेटा छोड़ देते हैं। अनुपस्थित या विकृत फ़ील्ड को विफल समय अवलोकन मानें। 407 प्रतिक्रिया प्रॉक्सी विनिमय का वर्णन करती है, इसलिए उसका Date स्वतः उस एंडपॉइंट की घड़ी नहीं है जिसे आप पूछना चाहते थे।
चुनें कि अवलोकन किस लिए है
यह ऐसी घड़ी पहचानने में मदद कर सकता है जो घंटों या दिनों तक गलत है, या किसी नैदानिक रिपोर्ट में अनुमानित दूरस्थ समय-चिह्न जोड़ सकता है। यह NTP का घड़ी-चयन और विलंब/विचलन प्रसंस्करण नहीं देता, और सटीकता-संवेदी घड़ी समायोजन नहीं चलाना चाहिए।
वास्तविक सिस्टम समन्वयन के लिए, नेटवर्क की स्वीकृत समय सेवा और समर्थित समय-समन्वयन मार्ग का उपयोग करें। HTTP प्रॉक्सी मार्ग ऊपर दी गई हेडर जाँच को ले जा सकता है बिना NTP प्रोटोकॉल को स्वयं उपलब्ध कराए।