क्या स्पष्ट उपयोगकर्ता कैश और/या कुकीज़ को मजबूर करने का कोई तरीका है? विशेष रूप से सफारी/वेबकिट में।स्पष्ट उपयोगकर्ता के कैश/कुकीज़ को कैसे बल दें?
बहुत धन्यवाद!
क्या स्पष्ट उपयोगकर्ता कैश और/या कुकीज़ को मजबूर करने का कोई तरीका है? विशेष रूप से सफारी/वेबकिट में।स्पष्ट उपयोगकर्ता के कैश/कुकीज़ को कैसे बल दें?
बहुत धन्यवाद!
हां। उपयुक्त मेनू आइटम का चयन करने के लिए उपयोगकर्ता को ट्रिक करें जो उनकी कुकीज़ और कैश साफ़ करता है। मैं बच्चा! इसे "सोशल इंजीनियरिंग" हैकिंग के प्रकार कहा जाएगा और कानूनी परेशानियों से दूर रहने की इच्छा रखने वालों के लिए अव्यवस्थित है।
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
<META HTTP-EQUIV="Refresh" CONTENT=...time>
यह केवल अपने स्वयं के वेब पेज को नियंत्रित करता है, नहीं सामान्य रूप में कैश:
टैग कि उपयोगी हो सकता है, कि आप क्या करना चाहते हैं पर निर्भर करता है के एक जोड़े हैं। बेशक, आप जो भी चाहें अपनी साइट की कुकीज़ सेट कर सकते हैं।
नहीं, मान लीजिए कि आप इसे सब साफ़ करना चाहते हैं। केवल उन्हीं कुकीज जिन्हें आप साफ़ कर सकते हैं वे "पथ" और "डोमेन" विशेषता वाले हैं जो आपके स्वयं के एप्लिकेशन से मेल खाते हैं। ब्राउज़र सर्वर को कुछ और नहीं भेजता है और अगर ऐसा होता है तो यह एक गंभीर सुरक्षा दोष होगा। समान तर्क क्लाइंट-साइड स्क्रिप्टिंग पर लागू होता है।
हालांकि, यदि आप बस अपने स्वयं के आवेदन के संदर्भ में कैशिंग और कुकीज़ प्रबंधित करना चाहते हैं तो सभी रोशनी हरे रंग की हैं। कैशिंग प्रतिक्रिया के साथ प्रासंगिक HTTP हेडर भेज कर बंद किया जा सकता:
Cache-Control: no-cache, must-revalidate
Expires: Thu, 1 Jan 1970 00:00:00 GMT
Pragma: no-cache
एक कुकी को साफ़ करने में यह अतीत में समय समाप्ति तिथि है स्थापित करने के लिए नीचे आता है। एक ब्राउज़र समाप्त हो चुकी कुकीज़ नहीं भेजता है।