मेरे पास एक वेब सेवा है जिसे मैं स्क्रिप्ट से आमंत्रित करता हूं लेकिन उसे कुकीज़ में संग्रहीत किसी भी जानकारी की आवश्यकता नहीं होती है। जब भी मैं सेवा के लिए अनुरोध करता हूं, कुकी इसके साथ भेजी जाती है। मैं समझता हूं कि डिफ़ॉल्ट कुकीज़ द्वारा HTTP अनुरोध के साथ भेजा जाता है, लेकिन क्या उस व्यवहार को ओवरराइड करने और कुकी भेजने के लिए कोई रास्ता नहीं है? कह रही है कि ब्राउज़रों HTTP अनुरोध के साथ मिलान भेजें (पथ + डोमेन + सत्र) कुकीज़ मेंकुकीज़ को AJAX अनुरोध पर भेजे जाने से रोकें
$.ajax({
type: "POST",
cache: false,
url: url,
data: data,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(response) { successFunc(response); },
error: function(xhr) { errorFunc(xhr); }
});
कुकी को अनदेखा करने से बैंडविड्थ – Osseta
फॉक्सट्रॉट उपभोग करने की समस्या हल नहीं होती है, मैं उत्सुक हूं कि "कुकी को न पढ़ें" से आपका क्या मतलब है। साथ ही, विशिष्ट कोणों के लिए उन्हें सेट करने के साथ अपने कोण को छूने के लिए, पूरे दायरे के लिए कुकी सेट करना संभव है लेकिन एक निश्चित निर्देशिका है? यदि ऐसा है, तो मुझे विश्वास करने के लिए कुछ देना होगा, मुझे विश्वास है। ध्यान रखें कि यह सब एक ही डोमेन में हो रहा है और उस डोमेन के पथ द्वारा प्रतिष्ठित होने की आवश्यकता होगी। मुझे नहीं पता कि कुकीज़ इसे संभाल सकती हैं। क्या किसी को पता है कि jQuery स्वयं AJAX अनुरोध के साथ कुकी भेजने की अनुमति नहीं देता है? यह मेरे लिए अंतिम समाधान होगा। =] – Simon
किसी के पास हमेशा कुकी पढ़ने की पसंद नहीं होती है, उदाहरण के लिए जब दृश्य कोड चलाने से पहले एक फ्रेमवर्क पर कुकीज़ के माध्यम से प्राधिकरण को संभाला जाता है। –