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

JavaScript में AJAX अनुरोध के साथ कुकी मान सेट करना

हमें AJAX अनुरोधों के साथ कुकीज़ सेट करने की आवश्यकता है या इस तरह से कि कोई भी AJAX अनुरोध उन कुकीज़ को सर्वर पर भेजे।

यहां एक बात ध्यान देने योग्य है कि किसी भी दूरस्थ सर्वर पर किया गया प्रत्येक AJAX अनुरोध स्वचालित रूप से हमारी सभी कुकीज़ को उस सर्वर पर भेजता है बिना हमें कुछ किए। इसलिए, इस बात के स्पष्ट होने के साथ, हमें बस JavaScript का उपयोग करके अपने डॉक्यूमेंट ऑब्जेक्ट में एक विशिष्ट कुंजी सेट करनी है और जब भी हम नेटवर्क कॉल करते हैं, वह कुकी स्वचालित रूप से उस सर्वर पर भेजी जाएगी जिसे हम कॉल कर रहे हैं।

कुकी सेट करने का कोड होगा:

const token = 'some 323 very 535 random 5445 value';
document.cookie = `token=${token}`;

यदि हम एक ऐसी कुकी चाहते हैं जो भविष्य में किसी निश्चित समय पर समाप्त हो, तो हम इसे निम्नलिखित कोड के साथ बना सकते हैं:

const token = 'some 323 very 535 random 5445 value';
const expiry = 'Wed, 4 Feb 2021 12:00:00 UTC';
document.cookie = `token=${token} expires=${expiry}`;

इस तरह, जब हम कोई नेटवर्क अनुरोध करते हैं तो 'token' कुकी स्वचालित रूप से सर्वर पर भेजी जाएगी।

  1. - JavaScript से टेक्स्ट दिशा कैसे सेट करें?

    उदाहरण direction प्रॉपर्टी से टेक्स्ट दिशा सेट करें: rtl (दाएँ से बाएँ) या ltr (बाएँ से दाएँ)। <!DOCTYPE html> <html> <body> <h1 id=myID>हेडिंग 1</h1> <p>हेडिंग की दिशा बाएँ-से-दाएँ सेट करने के लिए नीचे क्लिक करें</p> <button type=button onc

  1. - JavaScript से फ़ॉन्ट की बोल्डनेस कैसे सेट करें?

    उदाहरण fontWeight प्रॉपर्टी से फ़ॉन्ट की मोटाई सेट करें। <!DOCTYPE html> <html> <body> <h1>हेडिंग 1</h1> <p id=myID> यह डेमो टेक्स्ट है। </p> <button type=button onclick=display()>फ़ॉन्ट परिवार और वजन सेट करें</button>

  1. - JavaScript से एलिमेंट के सभी मार्जिन्स एक साथ कैसे सेट करें?

    उदाहरण margin शॉर्टहैंड प्रॉपर्टी से चारों मार्जिन एक साथ सेट करें। <!DOCTYPE html> <html> <body> <button type=button onclick=display()>चारों मार्जिन सेट करें</button> <p id=myID>यह डेमो टेक्स्ट है।</p> <script> function display() {