【发布时间】:2015-11-01 15:25:46
【问题描述】:
它可能与谁有关,
我错过了什么吗?尝试通过他们的 API 向 Imgur 发布一个简单的帖子。
我的 HTML
<form>
<input id="profPic" type="file" ng-model="profilePicture" name="pic" accept="image/*">
<button class="btn btn-invers btn-lg" ng-click="imgurTime()" type="submit">Imgur Upload</button>
</form>
我的 JavaScript(没有我的 imgur 客户端 ID)
$scope.imgurTime = function(){
console.log($scope.profilePicture);
$.ajax({
url: 'https://api.imgur.com/3/upload',
headers: {
'Authorization': 'Client-ID < a;lskdjfal;sdfj >'
},
type: 'POST',
data: {
'image': document.getElementById('profPic').value
},
success: function() { console.log('cool'); }
})
}
浏览器错误
POST https://api.imgur.com/3/upload 400(错误请求)
提前感谢您对此主题的任何启发
【问题讨论】:
标签: javascript angularjs upload http-status-code-400 imgur