如何通过Web应用程序在Amazon Glacier上传文件?

时间:2013-12-03 19:33:14

标签: java amazon-web-services amazon-glacier

我正在尝试创建一个可以将文件上传到亚马逊冰川的Web应用程序。 我创建了Web UI。

如果我在本地运行我的程序,我可以通过提供文件路径来上传文件。

但是如果我在服务器上部署我的应用程序,我无法做到。我得到以下异常:

“com.amazonaws.AmazonClientException:无法计算文件的哈希:”POST /dropbox/v1/documents/old/xyz/upload?filepath=E:\Test.txt HTTP / 1.1“400 34 174 174”< / p>

我已在亚马逊EC2上部署了应用程序。

任何人都可以帮助我吗?是否有任何简单的方法来摆脱这个问题? 请帮助我..

ArchiveTransferManager atm = new ArchiveTransferManager(client,credentials);
String vaultName = "xyz";
String filePathUpload = "E:/bkp1/New Text Document.txt"

UploadResult result1 = atm.upload(vaultName, filePathUpload, new File(filePathUpload));

0 个答案:

没有答案