Вы можете указать только один метод HTTP (HEAD, GET, ...) при создании предварительно заданного URL-адреса.Это проблема для программного обеспечения, которое выполняет запрос HEAD перед запросом GET.
Единственное решение, которое я видел, это реализовать прокси перед S3.Когда он видит предварительно заданный URL-адрес для запроса HEAD, он позволяет ему использовать AWS SDK.Тем не менее, это побеждает большинство преимуществ S3.