प्राप्त करने के लिए जेसनपी का उपयोग करें, मैं किसी अन्य सर्वर से वेबपृष्ठ में एक्सएमएल पढ़ने की कोशिश कर रहा हूं, और मुझे लगता है कि मेरी समस्या समान-मूल नीति है, और इसलिए एक क्रॉस डोमेन समस्या है।एक्सएमएल क्रॉस डोमेन
मेरे पास थोड़ी सी गुगलिंग है और ऐसा लगता है कि जेसनपी आगे बढ़ रहा है। कुछ उदाहरणों के आधार पर मैंने यहां स्टैक ओवरफ्लो और दूसरी साइटों पर पाया, यह मेरे पास है, और यह सर्वर को एक्सएमएल के साथ "हिट" नहीं करता है। मैं एक ब्राउज़र में एक्सएमएल देख सकता हूँ।
$(document).ready(function(){
$.ajax({
type: 'GET',
dataType: 'jsonp',
url: 'http://192.168.0.106:8111/getconfiguration?',
success: function (xml)
{ //do stuff with received xml
}});
कोई सुझाव? कृपया ध्यान रखें कि मैं जेएस/JQuery के संबंध में एक नौसिखिया हूं; ओ)
यदि आपके पास इसका उपयोग नहीं है तो क्या होगा? आप केवल एक्सएमएल प्रारूप में डेटा भेज/प्राप्त कर सकते हैं। – crosenblum
यदि सर्वर क्रॉस डोमेन, क्लाइंटसाइड, जावास्क्रिप्ट इंटरैक्शन को संभालने के लिए सेट नहीं है, तो आप इसे मजबूर नहीं कर सकते हैं। आपके सर्वर, फ्लैश या जावा एप्लेट्स पर प्रॉक्सी का उपयोग करके कई काम आसपास हैं। –