Javascript 如何创建一个类似window.location的Ajax GET?

Javascript 如何创建一个类似window.location的Ajax GET?,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个csv,我可以用它来检索 window.location=“/path/to/mydata”,我理解这会创建一个到该位置的GET请求。现在我想添加头参数,所以我做了如下操作 $.ajax( url:"/path/to/mydata", method: "GET", headers: {"my-header": "..."}) .done((data){ // "data" is now a string of my csv data console

我有一个csv,我可以用它来检索
window.location=“/path/to/mydata”
,我理解这会创建一个到该位置的GET请求。现在我想添加头参数,所以我做了如下操作

$.ajax(
    url:"/path/to/mydata",
    method: "GET",
    headers: {"my-header": "..."})
.done((data){
    // "data" is now a string of my csv data
    console.log(data)
});
当我简单地执行
window.location
chrome检测到我找回了一个CSV文件,并将内容本地保存到我的下载中。我不知道如何使用ajax
done
回调函数来实现这一点,或者是否有一个ajax参数可以自动实现这一点。

重复的。听起来你真的很想这么做,所以你可以设置一个标题。