5

पर HTTP स्थिति कोड अग्नि त्रुटि ईवेंट क्या मैंने पाया है कि मैं प्रत्येक spec को पढ़ सकता हूं, यहां तक ​​कि W3 के लिए प्रोग्रेसएवेंट्स के साथ-साथ XMLHttpRequest भी, और मुझे स्थिति कोड (या क्या प्रतिक्रिया) त्रुटि के बारे में डर लगता है एक एसिंक एक्सएचआर अनुरोध पर घटना। सबसे ज्यादा मैं ऑब्जेक्ट पर स्टेटस कोड की जांच करने और संदर्भ को संभालने के संदर्भों का संदर्भ देता हूं, जो सामान्य रूप से 200 से कुछ भी त्रुटि के रूप में व्यवहार करता है, फिर भी एक 3xx रीडायरेक्ट कहता है, एक पोस्ट एक त्रुटि नहीं है (मुझे याद नहीं है यदि एक्सएचआर स्वचालित रूप से एक रीडायरेक्ट का पालन करेगा) क्या कोई आतंकवादी घटना शुरू करने वाले सभी प्रतिक्रियाओं के लिए मुझे स्पेस (कोई पुस्तकालय) के संबंध में सही दिशा में मेरी मदद कर सकता है या मुझे इंगित कर सकता है?XMLHttpRequest

उत्तर

6

onerror केवल नेटवर्क-स्तर की घटनाओं के लिए आग लगता है, जिसका अर्थ है कि onload HTTP स्थिति कोड के बावजूद सफल प्रतिक्रिया होने पर आग लग जाएगी। अधिक चर्चा के लिए यह प्रश्न देखें: When should XMLHttpRequest's onerror handler fire

+0

धन्यवाद, मुझे लगता है कि मैं आश्चर्यचकित होने वाला पहला व्यक्ति नहीं हूं, और डब्ल्यू 3 सी स्पेक इतनी आसानी से लिखा गया है। ओह ठीक है, जानना अच्छा है – user10795