我以前有一个客户端图像上传的工作实现。代码如下。目前我遇到以下情况:
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);