Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में सिक्योर्ड कुकीज़ क्या हैं?


एक सिक्योर्ड कुकी वह कुकी है जो HTTP/HTTPS के साथ काम करती है, जिसे httpOnly कुकी के रूप में जाना जाता है। इन कुकीज़ का उपयोग केवल HTTP अनुरोधों के लिए किया जाता है, इसलिए स्क्रिप्टिंग के माध्यम से अनैतिक पहुंच संभव नहीं है। इसलिए, क्रॉस-साइट स्क्रिप्टिंग को रोका जा सकता है, जो बदले में हमलों को रोकता है।

सिक्योर्ड कुकीज़ के लिए सिक्योर एट्रिब्यूट हमेशा सक्रिय रहता है, इसलिए यह किसी भी परेशानी और सुरक्षा मुद्दों के बिना एन्क्रिप्टेड कनेक्शन के साथ प्रसारित होता है। httpOnly फ्लैग JavaScript या किसी भी नॉन-HTTP मेथड को कुकी एक्सेस नहीं देता है। यह सिक्योर कुकी हेडर में स्थित होता है।

सिक्योर एट्रिब्यूट और httpOnly फ्लैग यह सुनिश्चित करते हैं कि ब्राउज़र दुर्भावनापूर्ण स्क्रिप्ट को सिक्योर कुकी डेटा तक पहुंचने की अनुमति न दे।


  1. जावास्क्रिप्ट में प्रॉमिसेस क्या हैं? जावास्क्रिप्ट में प्रॉमिसेस क्या हैं?

    प्रॉमिसेस हमें एसिंक्रोनस ऑपरेशन करने की अनुमति देती हैं जहां मान प्रॉमिस बनाते समय पहले से ज्ञात नहीं होता। एक प्रॉमिस की तीन स्टेट्स हो सकती हैं: पेंडिंग, फुलफिल्ड और रिजेक्टेड। जावास्क्रिप्ट में प्रॉमिसेस के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> &l

  1. जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं? जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं?

    फंक्शन एक्सप्रेशन्स हमें फंक्शन को एक वेरिएबल में स्टोर करने की अनुमति देते हैं जिसे बाद में वेरिएबल नाम का उपयोग करके इनवोक किया जा सकता है। वे सामान्य फंक्शन डिक्लेरेशन की तरह होइस्ट नहीं होते इसलिए उन्हें परिभाषित होने से पहले नहीं बुलाया जा सकता। जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स को लागू कर

  1. JavaScript में क्लोजर्स (Closures) क्या हैं? JavaScript में क्लोजर्स (Closures) क्या हैं?

    JavaScript में क्लोजर्स हमें बाहरी फंक्शन के स्कोप को आंतरिक फंक्शन से एक्सेस करने की अनुमति देते हैं, यहां तक कि बाहरी फंक्शन के एक्जीक्यूट होकर रिटर्न होने के बाद भी। इसका मतलब है कि आंतरिक फंक्शन को हमेशा बाहरी फंक्शन के वेरिएबल्स की एक्सेस रहेगी।JavaScript में क्लोजर्स का कोड:उदाहरण<!DOCTYPE