Здравствуйте.
Есть проблема со считыванием картинки по ссылке.
Мне необходимо с помощью JS прочитать по ссылке содержимое картинки и передать их через multipart/form-data на сервер.
Вот что посылается на сервер если делать всё через простую форму -
http://prntscr.com/4aryao
Вот что внутри самой картинки -
http://prntscr.com/4arwse
Но когда я делаю это через JS, то передается какая-то ерунда, похожая на
Код:
|
пїЅпїЅпїЅпїпїЅпїЅпїЅпїпїЅпїЅпїЅпїпїЅпїЅпїЅпїпїЅпїЅпїЅпїпїЅпїЅпїЅпї... |
Вот как я читаю jpg файл
function imginfo(){
xmlf = window.XMLHttpRequest ? new XMLHttpRequest : new ActiveXObject("Microsoft.XMLHTTP");
xmlf.onreadystatechange = function () {
if (4 == xmlf.readyState && 200 == xmlf.status) {
var myimg = xmlf.responseText; //тут получаю содержимое картинки
addimg(myimg); //тут уже передаю содержимое в тело запроса
};
xmlf.open("GET", "Ссылка на картинку", true);
xmlf.send();
}
Прошу профи о помощи.