Загрузка изображения с помощью XMLHttpRequest в пользовательском скрипте

Прежде всего, есть вопрос с тем же заголовком здесь, на SO, но это не то, что я ищу, и у него нет полного ответ тоже.

Итак, вот мой вопрос. Скажем, у меня есть этот URL-адрес, который ведет к изображению.

https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8021370_355110168_n.jpg

Как только я помещаю этот параметр ? Dl = 1 в конец URL-адреса, он становится доступным для загрузки.

https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8021370_355110168_n.jpg?dl=1

Я пытаюсь выполнить эту задачу с помощью пользовательского скрипта. Поэтому я использовал для этого XMLHttpRequest.

var url = "https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/299595_10150290138650735_543370734_8021370_355110168_n.jpg?dl=1";

var request = new XMLHttpRequest();  
request.open("GET", url, false);   
request.send(null);  

if (request.status === 200) 
{  
    alert(request.statusText);
}

Вот скрипка .

Но это не работает.

16
задан Flimzy 6 June 2018 в 12:44
поделиться