我正在尝试发送HTTP REST消息,该消息会上传附件。 正在发送的附件存在于链接(可下载)中,而不是本地路径。
我试图生成一个有效的Javascript,但是我需要将路径更改为附件的URI。
data.append("file", "/C:/Users/Test.txt");
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function () {
if (this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("POST", "https://target/api/attachments");
xhr.setRequestHeader("X-Atlassian-Token", "no-check");
xhr.setRequestHeader("Content-Type", "multipart/form-data");
xhr.setRequestHeader("Authorization", "Basic somedata");
xhr.send(data);
如果必须从链接而不是本地路径获取附件,我该怎么做?
我需要能够发送多部分/表单数据请求,以便从链接/ base64上传附件