2012-10-25 12 views
8

यदि मैं क्लाउडफ़्रंट के लिए कस्टम उत्पत्ति करता हूं और जो सेट-कुकी हेडर लौटाता है तो प्रतिक्रिया के लिए सेट-कुकी हेडर क्लाउडफ़्रंट कैश करेगा? यदि नहीं, तो क्या कोई सीडीएन होगा?क्या अमेज़ॅन क्लाउडफ़्रंट सेट-कुकी हेडर के माध्यम से गुज़रता है?

उत्तर

3

उत्तर हाँ है, वे करते हैं। किसी भी/व्हिटलिस्ट/सभी

+0

हालांकि क्लाउडफ्रंट आपको कुकीज का उपयोग करने के लिए वितरण को कॉन्फ़िगर करने की अनुमति देता है, यह सुविधा प्रश्न में वर्णित अनुसार काम नहीं करती है। कृपया नीचे मेरा जवाब देखें। –

1

उत्तर देने के लिए वितरण को कॉन्फ़िगर करते समय उनके पास ड्रॉपडाउन होता है। उत्तर "हां" या "नहीं" जैसा सरल नहीं है। हां, क्लाउडफ्रंट सेट-कुकी हेडर से "गुजरता" होगा, लेकिन नहीं, यह सेट-कुकी हेडर को कैश नहीं करेगा। इसका परीक्षण केवल एक परीक्षण पृष्ठ अपलोड करके किया जा सकता है जो एक यादृच्छिक मूल्य के साथ एक सेट-कुकी हेडर देता है और पृष्ठ को बार-बार लोड करता है।

क्लाउडफ्रंट अनुरोध कुकीज़ के साथ पास करेगा और कुकीज के लिए सेट-कुकी हेडर लौटाएगा जो एक वितरण के "व्यवहार" खंड में श्वेतसूचीबद्ध किया गया है (या सभी कॉन्फ़िगर किए जाने पर सभी कुकीज़)। कोई भी प्रतिक्रिया जिसमें श्वेतसूची वाली कुकी के लिए सेट-कुकी हेडर शामिल है, को कैश नहीं किया जाएगा।

यह भी ध्यान दिया जाना चाहिए कि क्लाउडफ्रंट कैश ऑब्जेक्ट्स के लिए अपनी ऑब्जेक्ट आईडी में किसी श्वेतसूची वाली कुकीज़ के मानों का उपयोग करता है। एक विशेष रूप से महत्वपूर्ण मामला सत्र आईडी या उपयोगकर्ता-विशिष्ट कुकीज़ है - उपयोगकर्ता को पहली बार पृष्ठ देखने पर कैश मिस का अनुभव होगा, क्योंकि क्लाउडफ्रंट कैश किए गए पृष्ठ की पहचान करने के लिए यूआरएल और कुकी के मूल्य दोनों का उपयोग कर रहा है।

संबंधित मुद्दे