Я использую их REST API и пытаюсь найти местоположение корзины, но безуспешно. Каждый раз, когда я пытаюсь это сделать, я получаю одну и ту же ошибку - 400 Bad Request (код ошибки: AuthorizationHeaderMalformed). Независимо от того, что я делаю, я получаю эту ошибку. Когда я анализирую ответ, я вижу, что регион там.
Вопрос в следующем: есть ли у нас возможность получить область сегмента без этой ошибки? Из их AWS SDK (PHP) я вижу, что они улавливают ошибку, а после этого получают область из тела ответа.
* Closing connection 0
* Trying 52.218.244.186...
* TCP_NODELAY set
* Connected to servmasltest123455.s3.amazonaws.com (52.218.244.186) port 80 (#0)
> GET /?location HTTP/1.1
Host: servmasltest123455.s3.amazonaws.com
Accept: */*
User-Agent: user-agent
x-amz-date: 20190617T121859Z
x-amz-content-sha256: signature
< HTTP/1.1 400 Bad Request
< x-amz-request-id: B391493327CE3B63
< x-amz-id-2: x-amz-id
< Content-Type: application/xml
< Transfer-Encoding: chunked
< Date: Mon, 17 Jun 2019 12:18:59 GMT
< Connection: close
< Server: AmazonS3