【问题标题】:Kinvey AngularJS Image Upload Content-Type HeaderKinvey AngularJS 图像上传内容类型标头
【发布时间】:2016-02-10 19:02:59
【问题描述】:

我正在使用 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。

【问题讨论】:

    标签: angularjs kinvey


    【解决方案1】:

    Kinvey 的团队注意到了这个错误问题并修复了它。

    1.6.8 - 2016 年 2 月 10 日

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

    谢谢金维!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-19
      • 2013-08-21
      • 2011-05-24
      • 1970-01-01
      • 1970-01-01
      • 2014-07-07
      • 2017-12-11
      • 2017-07-22
      相关资源
      最近更新 更多