jQuery.ajax({
type: "GET",
url: 'http://example.com/restaurant/VeryLogin(username,password)',
dataType: "json",
success: function (data) {
alert(data);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("error");
}
});
segnala il successo, ma i dati erano nulli. L'URL restituisce i dati xml, se specifichiamo il dataType possiamo ottenere i dati JSON, ma qui non è stato possibile ottenere alcun dato.come chiamare la web API cross-domain usando ajax?
Qualsiasi aiuto apprezzato.
ho già seguito il collegamento, ma non ha prodotto il risultato. – tiru
Dal collegamento pubblicato in precedenza: "A causa delle restrizioni di sicurezza del browser, la maggior parte delle richieste" Ajax "sono soggette alla stessa politica di origine, la richiesta non può recuperare correttamente i dati da un dominio, sottodominio o protocollo diverso. Script e richieste JSONP non sono soggetti alle stesse restrizioni sulla politica di origine. " –
Vorrei consigliare come ottenere ciò che è necessario utilizzando l'esempio JSONP al link precedente. –