Я могу создать URL-адрес https, но мне нужен http-адрес.
Я пробовал как:
String bucketName="amazon-url-testing";
AmazonS3 s3 =
new AmazonS3Client(new PropertiesCredentials(
Main.class.getResourceAsStream("AwsCredentials.properties")));
s3.setBucketWebsiteConfiguration(
bucketName, new BucketWebsiteConfiguration(indexDoc,errorDoc));
getWebsiteConfig(s3,bucketName);
private static BucketWebsiteConfiguration getWebsiteConfig(
AmazonS3 s3Client, String bucketName) {
System.out.println("Get website config");
// 1. Get website config.
BucketWebsiteConfiguration bucketWebsiteConfiguration =
s3Client.getBucketWebsiteConfiguration(bucketName);
if (bucketWebsiteConfiguration == null)
{
System.out.println("No website config.");
}
else
{
System.out.println("Index doc:" +
bucketWebsiteConfiguration.getIndexDocumentSuffix());
System.out.println("Error doc:" +
bucketWebsiteConfiguration.getErrorDocument());
}
return bucketWebsiteConfiguration;
}
}
в консоли я получаю как,
INFO: Sending Request: GET https://amazon-url-testing.s3.amazonaws.com / Parameters: (website: null, )
Apr 18, 2011 7:31:06 PM com.amazonaws.http.HttpClient handleResponse
INFO: Received successful response: 200,