तो मैं एक कार्यक्षमता के बारे में सोच रहा हूं जहां उपयोगकर्ता एक लिंक चिपकाता है और सर्वर-साइड कोड प्रदान किए गए लिंक को क्रॉल करता है और उस लिंक की सामग्री के साथ प्रतिक्रिया देता है (जैसे पृष्ठ शीर्षक, विवरण, थंबनेल, आदि)।आईआईएस/सी # में क्या होता है जब अनुरोध निरस्त किया जाता है
उपयोगकर्ता इस बीच लिंक को बदल सकता है, और ऐसा करने में, AJAX-अनुरोध क्लाइंट-साइड को निरस्त किया जाना चाहिए।
मुझे आश्चर्य है कि आईआईएस सर्वर में वास्तव में क्या होता है और विशेष रूप से मेरे सी # कोड में क्या होता है।
- क्या प्रतिक्रिया धागा समाप्त हो गया है?
- क्या प्रतिक्रिया ऑब्जेक्ट अब शून्य, या Response.Write फेंक अपवाद लौटाता है?
- क्या प्रतिक्रिया थ्रेड में एक अपवाद फेंक दिया गया है, जहां यह है? (वह भी समझ में नहीं आता है, लेकिन जो कुछ भी)
तो मेरा वेब सर्वर का कोड पूरा होने के लिए निष्पादित किया गया है? अनुरोध रद्द करने में क्या बात होगी? – bevacqua
तो अजाक्स अनुरोध के लिए आमतौर पर दो चरण (सरलीकृत) होते हैं। 1. अनुरोध को दूर करें। 2. प्रतिक्रिया के साथ कुछ करें (सफलता या विफलता कॉलबैक)। अगर आप अनुरोध निरस्त करते हैं, तो आपके कॉलबैक विधियों को प्रतिक्रिया को संभालना नहीं होगा। –