2012-04-02 4 views
5

अगर मैं एक प्रतिक्रिया के साथ एक कुकी लौटाता हूं जो AJAX अनुरोध द्वारा ट्रिगर किया जाता है, तो क्या ब्राउज़र कुकी को सहेज लेगा? सेक्या वर्तमान ब्राउज़र एक AJAX प्रतिक्रिया से कुकीज़ स्वीकार करते हैं?

उत्तर

5

हाँ,: http://www.w3.org/TR/XMLHttpRequest/

उपयोगकर्ता एजेंट HTTP राज्य प्रबंधन का समर्थन करता है यह, दृढ़ रहना चाहिए त्यागने और कुकी भेजते (सेट कुकी प्रतिक्रिया हेडर में प्राप्त किया, और कुकी शीर्षक में भेजा के रूप में) के रूप में तो लागू हो। [कुकीज]

+1

लेकिन क्या यह क्रॉस-डोमेन AJAX के लिए सच है? –

2

हां, ब्राउजर आपके द्वारा AJAX अनुरोध में बनाई गई कुकी को सहेज लेगा - इससे कोई फर्क नहीं पड़ता कि आपका अनुरोध AJAX के माध्यम से था या आपने पृष्ठ को फिर से लोड किया है। यह अभी भी एक अनुरोध है :)

संबंधित मुद्दे