Пытаюсь скачать картинки с помощью js таким кодом:
function downloadImage(url, name) {
let link = document.createElement("a");
link.setAttribute("href", url);
link.setAttribute("download", name);
link.click();
}
Картинки скачиваются, но имя не меняется.
Заголовки ответа:
khodos_dmitry, атрибут download не предназначен для задания имени файла. При наличии атрибута download браузер не переходит по ссылке, а предложит скачать документ, указанный в адресе ссылки.
khodos_dmitry, вот поэтому я и дал вам ссылку как это сделать через XMLHttpRequest, сейчас проверил - скачивает картинку с другого домена и имя файла задается правильно.
Я пытался в blob картинки засунуть, но что-то не получается.
Там он не написал, что решил.
Я читал этот ответ, по-этому и выложил скрин, что у меня нет заголовка Content-Disposition .