2010-07-01 15 views
10

मैं जावास्क्रिप्ट में XMLHttpRequest कैसे काम करता है, निम्न स्तर के विवरण को समझना चाहता हूं, हालांकि मुझे राइनो या वी 8 कोड के भीतर कार्यान्वयन कोड खोजने में कोई भाग्य नहीं मिला है। मैं किसी भी परियोजना में कोड से परिचित नहीं हूं, इसलिए मैं सही स्थानों पर नहीं देख रहा हूं।मैं XMLHttpRequest कार्यान्वयन कहां पा सकता हूं?

क्या कहीं भी उपलब्ध ओपन-सोर्स कार्यान्वयन उपलब्ध है?

+6

मुझे संदेह है कि यह * ब्राउज़र * द्वारा प्रदान की जाने वाली सुविधा है, जावास्क्रिप्ट इंजन नहीं। याद रखें कि आईई में यह मूल रूप से एक ActiveX घटक था। – Pointy

+3

प्वाइंट सही है। XMLHttpPrequest एक डोम एपीआई है, इसलिए क्रोम के मामले में यह वेबकिट द्वारा प्रदान किया जाएगा, v8 नहीं: http://trac.webkit.org/browser/trunk/WebCore/xml/XMLHttpRequest.cpp –

+0

क्रिसेंट, आपका लिंक अब काम नहीं करता है। – Billbad

उत्तर

4

यदि मुझे गलत नहीं है, मोज़िला स्रोत कोड में यह nsXMLHttpRequest.cpp द्वारा संभाला जाता है।

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