my current setup is like this
AmazonS3 s3Client = new AmazonS3Client();
InputStream stream = new URL(filePath).openStream();
ObjectMetadata objectMetadata = new ObjectMetadata();
PutObjectRequest putObjectRequest = new PutObjectRequest(amazonFileUploadLocationOriginal, keyName, stream, objectMetadata);
PutObjectResult result = s3Client.putObject(putObjectRequest);
And I'm always getting this error
java.lang.IllegalStateException: Content has been consumed
And I know it is caused by calling
HttpEntity.getContent()
multiple times
But I can't seem to debug/find where it is being called multiple times
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…