诺比在这里。我正在编写一个需要从另一个域读取 XML 文件的客户端脚本。我尝试使用 JSONP。我收到 200 响应,但客户端由于某种原因无法访问返回的数据。我收到两个错误:
Resource interpreted as Script but transferred with MIME type text/xml
和
Uncaught SyntaxError: Unexpected token <
这是代码(我删除了 XML url,因为它是机密的):
$(document).ready(function() {
$.getJSON("urlOfFilecallback=?", function(data) {
console.log(data)
})
});
当我尝试在控制台中呈现数据时,我得到:
ReferenceError: data is not defined
我怎样才能解决这个问题?我需要使用代理吗?