Sto provando a leggere xml in una pagina web da un altro server, e presumo che il mio problema sia la politica Same-Origin e quindi un problema interdominio.usa jsonp per ottenere il dominio incrociato xml
Ho un po 'di google e sembra che JSBP sia la via da seguire. Sulla base di alcuni esempi che ho trovato qui su stackoverflow e su altri siti, questo è quello che ho, e non "colpisce" il server con l'xml. Posso visualizzare l'xml in un browser.
$(document).ready(function(){
$.ajax({
type: 'GET',
dataType: 'jsonp',
url: 'http://192.168.0.106:8111/getconfiguration?',
success: function (xml)
{ //do stuff with received xml
}});
Qualche suggerimento? tieni presente che sono un principiante per quanto riguarda JS/JQuery; o)
Cosa succede se non si ha accesso ad esso? Puoi solo inviare/ricevere dati in formato xml. – crosenblum
Se il server non è configurato per gestire interazioni di dominio, client, javascript, non è possibile forzarlo. Esistono varie soluzioni che utilizzano un proxy sul tuo server, flash o applet java. –