我正在做一个项目,我必须从几个外部 Google Maps 地图中获取数据(标记等)。我在客户端用 Javascript 写这个,理论上它都可以正常工作,但问题是当我使用 .get() 或 .ajax() 为每个地图调用 KML 生成 url 时,它会处理HttpGet-request,并返回 .KML 文件.. 但它将其放置在 HttpResponse 的“Content-disposition: attachment; filename=file.KML”属性中。
有没有办法用 JS/jQuery 把那个文件从那里取出来?读取文件本身没有问题,它是从 ResponseHeader 中取出的,这是问题所在,因为我无法将它本地保存在服务器上。
有任何想法吗?非常感谢您的洞察力!