2010-11-18 17 views
6

देता है जब मैं एक jQuery AJAX JSON अनुरोध करता हूं, तो यह "डी" विशेषता के साथ प्रतिक्रिया देता है।jQuery AJAX JSON प्रतिक्रिया कुंजी "डी"

यह क्यों है?

+2

माना जाता है कि एमएस ने इसे विशेष रूप से एक्सएसएस भेद्यता के खिलाफ सुरक्षा के लिए जोड़ा है। – adardesign

उत्तर

16
यहाँ

इसके बारे में एक अच्छा लेख http://encosia.com/2009/06/29/never-worry-about-asp-net-ajaxs-d-again/

".d" क्या? यदि आप ".d" से परिचित नहीं हैं, तो मैं इसका उल्लेख कर रहा हूं, यह केवल एक सुरक्षा सुविधा है जिसे माइक्रोसॉफ्ट ने एएसपी.NET 3.5 के एएसपी.NET AJAX के संस्करण में जोड़ा है। मूल वस्तु के भीतर JSON प्रतिक्रिया को समाहित करके, ढांचा विशेष रूप से गंदा XSS भेद्यता के विरुद्ध सुरक्षा में मदद करता है।

+1

धन्यवाद! मुझे एहसास नहीं हुआ कि यह एएसपी.नेट विशिष्ट था इसलिए मैंने मूल रूप से एएसपीनेट के साथ कुछ भी टैग नहीं किया था! एक बार फिर धन्यवाद – Curt

2

यदि आप ".d" से परिचित नहीं हैं, तो मैं बस एक सुरक्षा सुविधा है जिसे माइक्रोसॉफ्ट ने एएसपी.NET 3.5 के एएसपी.NET AJAX के संस्करण में जोड़ा है। एक मूल वस्तु के भीतर जेएसओएन प्रतिक्रिया को समाहित करके, ढांचा विशेष रूप से गंदा एक्सएसएस भेद्यता के खिलाफ सुरक्षा में मदद करता है।

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