.NET Coreで作したアプリケーションからGoogle Cloud StorageにCSVをアップロードして保存を行いたいです
Google.Cloud.Storage.V1のUploadObjectを用いて行おうとしているのですがアップロード実行時にエラーがて失敗します
試したところGCSからファイルのダウンロード(サイズは大きくても大丈夫)と1kbちょいくらいのファイルのアップロードは可能なのですがそれ以上のファイルのアップロードはエラーがでてしまします。
UploadObjectAsyncも試しましたが同様でした
ソースコード
Environment.SetEnvironmentVariable( "GOOGLE_APPLICATION_CREDENTIALS", Path.Combine(AppContext.BaseDirectory, "cff.json")); var client = StorageClient.Create(); using (var stream = File.OpenRead(path)) { try { var obj = client.UploadObject( bucket: backetName, objectName: uploadPath/filename, contentType: "text/csv", source: stream ); } catch { Console.WriteLine("error"); } }
エラー
例外がスローされました: 'System.IO.IOException' (System.dll の中) 例外がスローされました: 'System.IO.IOException' (System.dll の中) 例外がスローされました: 'System.IO.IOException' (System.dll の中) 例外がスローされました: 'System.Net.WebException' (System.dll の中) 例外がスローされました: 'System.Net.WebException' (System.dll の中) 例外がスローされました: 'System.Net.Http.HttpRequestException' (mscorlib.dll の中) 例外がスローされました: 'System.IO.IOException' (System.dll の中) 例外がスローされました: 'System.IO.IOException' (System.dll の中) 例外がスローされました: 'System.IO.IOException' (System.dll の中) 例外がスローされました: 'System.Net.WebException' (System.dll の中) 例外がスローされました: 'System.Net.WebException' (System.dll の中) 例外がスローされました: 'System.Net.Http.HttpRequestException' (mscorlib.dll の中) 以下くりかえし...
どなたかご教授お願いいたします。
あなたの回答
tips
プレビュー