我有一个小型的Java程序,可以让用户上传/下载文件到/从Amazon S3。我有一个“取消”按钮,并希望在按下此按钮后取消传输。
看起来在下载时有一个abort()方法,似乎是有效的,但我不知道如何取消上传。我正在使用TransferManager来上传文件。我尝试调用transferManager.shutdownNow()和transferManager.abortMultipartUploads(),但是该文件仍然显示在S3管理控制台中,就好像传输没有被取消。我做错了什么吗?
看起来在下载时有一个abort()方法,似乎是有效的,但我不知道如何取消上传。我正在使用TransferManager来上传文件。我尝试调用transferManager.shutdownNow()和transferManager.abortMultipartUploads(),但是该文件仍然显示在S3管理控制台中,就好像传输没有被取消。我做错了什么吗?