有一个jar文件random_file.jar,它会以XML格式生成类似http://localhost:8010/statistics
的URL的输出,客户端UI程序需要读取数据并将其绘制为图形。
在进行ajax调用时,它会抛出错误,因为下面的Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:8010/statistics . (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
是ajax调用;
var url= 'http://localhost:8010/statistics ';
$.ajax({
url: url,
crossOrigin: true,
type: 'GET',
dataType: "xml",
accept: 'application/xml'
}).done(function (data) {
console.write(data);
})
虽然客户端UI程序在本地Web服务器上运行,但是ajax调用因CORS错误而失败,请提示。