首页 > 解决方案 > 调用 API 函数“文件/下载”时出错

问题描述

我使用 DropBox API 在 Xamarin.Forms(NET 标准)中实现 Dropbox。我上传文件成功,但是当我下载时出现此错误

Dropbox.Api.BadInputException:调用 API 函数“files/download”时出错:错误的 HTTP“Content-Type”标头:“application/x-www-form-urlencoded”。期待“text/plain”、“text/plain; charset=utf-8”、“application/octet-stream”、“application/octet-stream; charset=utf-8”之一。

using (var client = new DropboxClient(this.AccessToken))
{
    using (var response = await client.Files.DownloadAsync(file.FilePath + "/" + file))
    {
        var pickedFile = await response.GetContentAsByteArrayAsync();
        //FileImagePreview.Source = ImageSource.FromStream(() => pickedFile);
    }
}

标签: c#xamarin.forms

解决方案



推荐阅读