क्या क्लाउडफ्रंट मूल प्रतिक्रियाओं (उदाहरण के लिए 503
) में Cache-Control
हेडर (उदा। max-age
) का उपयोग करता है? या त्रुटि प्रतिक्रियाओं के कैशिंग की लंबाई हमेशा वितरण पर कॉन्फ़िगर किए गए त्रुटि कैशिंग न्यूनतम टीटीएल द्वारा नियंत्रित होती है? "न्यूनतम" शब्द को शामिल करने से पता चलता है कि त्रुटि कैशिंग का व्यवहार गैर-त्रुटि कैशिंग के व्यवहार के समान हो सकता है जब मूल Cache-Control max-age
प्रदान करता है, लेकिन इस विषय पर दस्तावेज़ स्पष्ट रूप से उस सुझाव की पुष्टि नहीं करता है।क्लाउडफ्रंट उत्पत्ति से त्रुटि प्रतिक्रियाओं (उदाहरण के लिए 503) में कैश-कंट्रोल हेडर का उपयोग करता है?
उत्तर
क्लाउडफ्रंट वेब उत्पत्ति से त्रुटि प्रतिक्रियाओं में Cache-Control max-age
शीर्षकों का सम्मान करता है यदि वे त्रुटि कैशिंग न्यूनतम टीटीएल (जिसमें पांच मिनट का डिफ़ॉल्ट है) से अधिक होते हैं।
मूल सेट करता है एक max-age
कि त्रुटि कैशिंग न्यूनतम टीटीएल से कम है, CloudFront त्रुटि कैशिंग न्यूनतम टीटीएल के लिए प्रतिक्रिया कैश लेकिन max-age
ग्राहक अबाधित करने पर मूल द्वारा निर्धारित गुजरता है।
इसी प्रकार, यदि मूल Cache-Control
must-revalidate,no-cache,no-store
करने के लिए सेट, CloudFront त्रुटि कैशिंग न्यूनतम टीटीएल के लिए प्रतिक्रिया कैश लेकिन Cache-Control
हैडर ग्राहक अबाधित करने पर मूल द्वारा निर्धारित गुजरता है।
त्रुटि कैशिंग न्यूनतम टीटीएल त्रुटि कोड 400
, 403
, 404
, 405
, 414
, 416
, 500
, 501
, 502
, 503
, और 504
के लिए अनुकूलित किया जा सकता। इसे सभी समर्थित त्रुटि कोडों के लिए एक बार में अनुकूलित नहीं किया जा सकता है; इसे प्रत्येक त्रुटि कोड के लिए अलग से अनुकूलित किया जाना चाहिए। यह "कस्टम त्रुटि प्रतिक्रिया" बनाकर किया जाता है। कुछ हद तक भ्रमित, ऐसा करने की आवश्यकता नहीं है कि आप एक कस्टम त्रुटि पृष्ठ प्रदान करते हैं। कस्टम त्रुटि प्रतिक्रिया बनाते समय आप "त्रुटि प्रतिक्रिया को अनुकूलित करने" के लिए "नहीं" चुन सकते हैं (जो बकवास की तरह लगता है, लेकिन यह सच है)। यदि आप ऐसा करते हैं, तो आप केवल आपके द्वारा चुने गए HTTP त्रुटि कोड के लिए त्रुटि कैशिंग न्यूनतम TTL को अनुकूलित कर रहे हैं।
- 1. सबफ़ोल्डर एस 3, क्लाउडफ्रंट और उत्पत्ति पथ
- 2. कस्टम त्रुटि फ़ाइल के लिए AWS क्लाउडफ्रंट समस्या: AccessDenied संदेश
- 3. क्या HttpListener HTTP 503 त्रुटि का कारण बनता है?
- 4. HttpWebRequest त्रुटि: 503 सर्वर अनुपलब्ध
- 5. HTTP त्रुटि 503. सेवा अनुपलब्ध है
- 6. "सेवा अनुपलब्ध 503" त्रुटि का कारण क्या हो सकता है?
- 7. प्रतिक्रियाओं को प्रस्तुत करने के लिए jquery चयनकर्ताओं का उपयोग
- 8. node.js में प्रतिक्रियाओं का परीक्षण?
- 9. विंडोज 8 स्पष्ट रूप से संकुचित HTTP प्रतिक्रियाओं से सामग्री-एन्कोडिंग हेडर को हटा देता है
- 10. सही हेडर के बावजूद CORS एक्सेस-कंट्रोल-अनुमति-उत्पत्ति
- 11. हेडर के लिए एम का उपयोग
- 12. क्या स्थायी त्रुटि प्रतिक्रियाओं में HTTP स्थिति का उपयोग किया जाना चाहिए?
- 13. निजी/सार्वजनिक हेडर उदाहरण?
- 14. प्रतिक्रियाओं में जेएसडोक का सटीक त्रुटि संदेश कैसे प्राप्त करें?
- 15. प्ले 2 - सभी प्रतिक्रियाओं पर हेडर सेट करें?
- 16. JSONP क्रॉस मूल त्रुटि 'कोई एक्सेस-कंट्रोल-अनुमति-उत्पत्ति हेडर मौजूद नहीं है'
- 17. क्लाउडफ्रंट मूल
- 18. jQuery AJAX 304 प्रतिक्रियाओं का उत्पादन करता है जब यह
- 19. क्लाउडफ्रंट-सेवारत सीएसएस फाइलें
- 20. Google ऐप इंजन त्रुटि 503 - सेवा अनुपलब्ध
- 21. आईओएस ऐप में WKWebView की उत्पत्ति बदलें
- 22. क्या डब्ल्यूसीएफ पेकॉल सेवा के लिए नए उदाहरण लाने के लिए थ्रेडपूल का उपयोग करता है?
- 23. अपाचे टॉमकैट 503 कस्टम त्रुटि पेज
- 24. RestSharp से त्रुटि प्रतिक्रियाओं को संभालने के लिए उचित रणनीति क्या है?
- 25. कस्टम अपाचे कैसे बनाएं 503 त्रुटि पृष्ठ
- 26. आईआईएस 7.0 503 त्रुटि देता है और एप्लिकेशन पूल
- 27. अमेज़ॅन क्लाउडफ्रंट
- 28. उदाहरण के लिए पाइथन में गुणों का उपयोग उदाहरण के लिए सी #
- 29. उपयोग "हेडर पहले ही भेजा" के लिए
- 30. अनुरोध हेडर फ़ील्ड एक्सेस-कंट्रोल-अनुमति-उत्पत्ति को प्रीफलाइट प्रतिक्रिया