ドロップネット (ドロップボックス c# API) を使用してファイルをドロップボックスにアップロードしています。問題は、進行状況を監視するためにチャンクでそれを行う必要があることです。Dropbox がチャンク アップロード ( https://www.dropbox.com/developers/blog/21 ) をサポートし、Java などのライブラリがあることを 1 か所で読んでください。C# で行う必要があります。
Dropnet は restsharp を使用しており、restsharp がそれを実装する必要があると言う人もいます。以下は実際にアップロードが行われる部分です
private static HttpWebResponse GetRawResponse(HttpWebRequest request)
{
try
{
return (HttpWebResponse)request.GetResponse(); // UPLOAD OCCURS HERE
}
catch (WebException ex)
{
if (ex.Response is HttpWebResponse)
{
return ex.Response as HttpWebResponse;
}
throw;
}
}
コードを変更して進行状況バーを取得する方法はありませんか? また、REQUEST.GetResponse() の進行状況バーを取得する方法はありますか? Dropbox のコンテキストを残します (これで問題が解決するため)。
ありがとう。