0
以下のコードは、同じ名前、サイズ、ファイルタイプ(ダミーファイルをアップロードしているようなもの)のサーバにファイルをアップロードします。しかし、私はそれを見ようとすると、それは注目に値する。 .txt
ファイルをアップロードしようとするとうまくいきます。どうしましたか?REST APIを使用してDropboxにファイルをアップロード
public static void UploadFile(string accessToken,string path,HttpPostedFileBase file)
{
try
{
var client = new RestClient("https://content.dropboxapi.com/1/files_put/auto/Abc/" + file.FileName);
var request = new RestRequest(Method.PUT);
request.AddHeader("Authorization", "Bearer " + accessToken);
request.AddHeader("Content-Type", file.ContentType);
//request.AddHeader("Content-Length", file.ContentLength.ToString());
request.AddFile("file", path);
IRestResponse response = client.Execute(request);
}
catch (Exception ex)
{
throw ex;
}
}
ありがとう:(。のDropbox APIを期待するものではありませんマルチパートフォームのアップロードを、設定した)
を代わりに
request.AddFile(...)
の、私はあなたがこのような何か(完全にテストされていない)をしたいと思います。 私はすでにこれを試しましたが、うまくいきませんでした。 –これを試したときに何が起こったのですか? – smarx
そのファイルがそこに作成されますが、プレビューが必要なときは何も表示されず、ファイルサイズ、ファイルサイズをバイトで確認するとき –