我有一个小型Java程序,使用户能够上传/下载文件到Amazon S3或从其中下载文件。我有一个'取消'按钮,并且一旦按下这个按钮就想取消转移。正在中止AWS S3上传
它似乎有一个abort()
方法时下载似乎工作,但我不知道如何去中止上传。我正在使用TransferManager上传文件。我曾尝试呼叫transferManager.shutdownNow()
以及transferManager.abortMultipartUploads()
,但该文件仍显示在S3管理控制台中,就好像传输未中止一样。难道我做错了什么?