Kinvey AngularJS图像上传内容类型标题

时间:2016-02-10 19:02:59

标签: angularjs kinvey

我正在使用Kinvey的AngularJS库。现在,我可以成功将图像上传到Kinvey的 文件 。我看到我的图像文件已成功上传。问题是我从上传功能的承诺中得到了错误。

图像文件:

$scope.onFileSelect = function(element) {
    if (element.files[0]) {
        $scope.selectedImage = element.files[0];
    }
    console.log($scope.selectedImage);
};

上传功能:

var promise = $kinvey.File.upload($scope.selectedImage, {
    mimeType  : $scope.selectedImage.type,
    size      : $scope.selectedImage.length
});

promise.then(function(response) {
    console.log('Uploaded image successfully');
    uikit.notificationTop('Uploaded new image', 'success');
    console.log(response);
}, function(err) {
    uikit.notificationTop('Error in uploading new image', 'danger');
    console.log(err);
});

这是我得到的错误:

  

错误:响应Content-Type标头设置为text / html;字符集= UTF-8。预计它将被设置为application / json。

1 个答案:

答案 0 :(得分:1)

Kinvey的团队发现了这个bug问题并修复了它。

  

1.6.8 - 2016年2月10日

  修正:不要检查来自Google的文件上传的响应类型。修正:请勿在登录请求中发送空的用户名/密码。

感谢Kinvey!