クライアント側の画像アップロードの以前の実装が機能していました。コードは以下です。現在、私は次のことに遭遇しています:
https://imgur-apiv3.p.mashape.com/3/image.json Failed to load resource: the server responded with a status of 502 (Bad Gateway)
これを引き起こしている可能性があることを知っていますか?
xhr.setRequestHeader('X-Mashape-Key', 'KEY');
//xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.setRequestHeader('Authorization', 'Client-ID ID');
xhr.onload = function (data) {
var response = JSON.parse(xhr.responseText);
if (response && response.data && response.data.link) {
response = response.data.link.replace(/^http:\/\//i, 'https://');
var img = new Image();
img.src = response;
// check dimensions - 2000 x 400 ideal
img.onload = function () {
successCallback(response);
};
} else {
if (failCallback) {
failCallback();
}
}
imageService.loadComplete();
};
xhr.send(fd);