使用ajax调用获取gzip压缩SVG文件的内部内容

时间:2017-07-28 19:29:21

标签: javascript jquery ajax d3.js svg

我试图使用ajax调用获取gzip压缩文件的内容,然后使用jquery和d3.js控制它的内部元素。现在,我将SVG文件的所有内部内容打印到HTML中,这会导致大量的服务器负载。我找不到解决方案。实现它的最佳方法是什么?!

1 个答案:

答案 0 :(得分:1)

试试这个:

var settings = {
  "async": true,
  "crossDomain": true,
  "url": "http://somewhere.net/file.svg",
  "method": "GET",
  "headers": {
    "cache-control": "no-cache"
  }
}

$.ajax(settings).done(function (response) {
  console.log(response);
});