我有一个附件的 url 列表,想一键下载。我已将 url 作为 javascript 中的数组加载。然后我使用 XMLHttpRequest 来获取文件内容。但是,在发送到 Circuitsandbox(以及后来发送到 Circuit 以进行生产)时,标题或身份验证似乎不正确,即使可以在浏览器上下载该 url,我总是会收到错误 401 或 404。
所以我的问题是我应该为我的请求使用什么标头/身份验证?
这是我的例子:
var auth = user + ':' + password;
var hash = Base64.encode(auth);
...
xhr.setRequestHeader("Authorization", "Basic " + hash );
我应该在这里使用我的用户(电子邮件)和密码来访问 Circuitsandbox 吗?
非常感谢您的任何提示。