JsHttpRequest 5

लाइसेंस: मुफ्त ‎फ़ाइल आकार: 14.47 KB
‎उपयोगकर्ताओं की रेटिंग: 4.0/5 - ‎3 ‎वोट

JsHttpRequest पीएचपी में अजाक्स-आधारित वेबसाइटों को बनाने के लिए एक स्वतंत्र, शक्तिशाली और क्रॉस-ब्राउज़र लाइब्रेरी है। इसका उपयोग लोकप्रिय प्रोटोटाइप जेएस लाइब्रेरी के लिए अलग से या पीएचपी भाग के रूप में किया जा सकता है और उस उपकरण के साथ पूरी तरह से संगत हो सकता है। लाइब्रेरी एक अनूठी सुविधा का भी समर्थन करती है - पेज रीलोडिंग (अजाक्स-स्टाइल अपलोडिंग) के बिना सर्वर पर अपलोड करने वाली फ़ाइल, भले ही आप प्रोटोटाइप जेएस संगत इंटरफ़ेस का उपयोग करें। JsHttpRequest में एक उत्कृष्ट क्रॉस-ब्राउज़र अनुकूलता है (उदाहरण के लिए विकलांग एक्टिवएक्स के साथ और XMLHttpRequest समर्थन के बिना आईई 5.0 के साथ काम करता है)। आप किसी भी चरित्र एन्कोडिंग (किसी भी राष्ट्रीय सहित) और उद्धृत;पारदर्शी और उद्धृत के साथ काम कर सकते हैं;-अपनी लिपियों में एक मैनुअल एन्कोडिंग/डिकोडिंग के बारे में भूल जाओ, यह सब स्वचालित रूप से किया जाता है! आप अभ्यस्त पीएचपी डिबग सुविधाओं और कोडिंग परंपराओं का पूरा सेट का उपयोग करना जारी रख सकते हैं (उदाहरण के लिए, पुस्तकालय स्वचालित रूप से पीएचपी नोटिस और यहां तक कि घातक त्रुटियों को स्वचालित रूप से रोकता है और सही ढंग से संसाधित करता है)। आप एक सर्वर से क्लाइंट को डेटा भेजते समय बहु-आयामी डेटा संरचनाओं (साहचर्य सरणी, नेस्टेड ऑब्जेक्ट्स आदि) का स्वतंत्र रूप से उपयोग कर सकते हैं और इसके विपरीत (प्रोटोटाइप जेएस इंटरफेस सहित); उस स्थिति में पीएचपी सरणी और जावास्क्रिप्ट ऑब्जेक्ट्स के बीच सभी रूपांतरण स्वचालित रूप से किए जाते हैं। पुस्तकालय स्वचालित रूप से ब्राउज़र क्षमताओं के अनुसार डेटा लोड िंग का सबसे अच्छा तरीका चुनता है (उदाहरण के लिए यह उपलब्ध होने पर XMLHttpRequest का उपयोग करता है, और यदि नहीं, तो अन्य तरीकों की कोशिश करता है)। JsHttpRequest का प्रोग्रामिंग इंटरफ़ेस बहुत सरल और स्पष्ट है: आप प्रोटोटाइप जेएस इंटरफेस (यदि आप प्रोटोटाइप के साथ काम करते थे), पुस्तकालय का अपना इंटरफ़ेस या यहां तक कि डेटा लोडिंग के लिए XMLHttpRequest-संगत इंटरफ़ेस का उपयोग कर सकते हैं। आप लाइब्रेरी (14K) के पूर्ण-विशेष रुप से प्रदर्शित संस्करण या एक सिकुड़ा हुआ संस्करण (उदाहरण के लिए केवल स्क्रिप्ट लोडर समर्थन के साथ क्रॉस-ब्राउज़र संस्करण - 8K) का भी उपयोग कर सकते हैं। इसलिए, JsHttpRequest का आकार काफी छोटा है।

संस्करण इतिहास

  • विवरण 5.x पर तैनात 2007-08-12
    प्रोटोटाइप के साथ अनुकूलता। लाइब्रेरी JsHttpRequest पीएचपी में अपने सर्वर भाग के रूप में इस्तेमाल किया जा सकता है। फिर भी, JsHttpRequest (क्रॉस-ब्राउज़र अनुकूलता, फ़ाइल अपलोडिंग समर्थन, राष्ट्रीय चारसेट के साथ काम आदि) की सभी अतिरिक्त विशेषताएं अभी भी उपलब्ध हैं।

कार्यक्रम विवरण