Я пытаюсь отправить сообщение 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);
Как мне сделать то же самое, если мне нужно получить вложение по ссылке, а не по локальному пути?
Мне нужно иметь возможность отправить запрос multipart / form-data для загрузки вложения по ссылке / base64