Документация для метода S3.copyObject в AWSJavaScriptSDK указывает следующее:
Запрос на копирование может вернуть ошибку, когда Amazon S3 получает запрос на копирование или когда Amazon S3 работает копирование файлов. Если ошибка возникает до начала операции копирования, вы получаете стандартную ошибку Amazon S3. Если ошибка возникает во время операции копирования, ответ об ошибке включается в ответ 200 OK. Это означает, что ответ 200 OK может содержать либо успех, либо ошибку. Разработайте свое приложение для анализа содержимого ответа и соответствующей обработки.
Однако не приводится пример того, как может выглядеть этот сбой, и типов, связанных с copyObject в узле aws-sdk
. библиотека (т. е. CopyObjectResult и S3.Types.CopyObjectOutput) предполагает, что в сообщении об успешном завершении нет места для сообщения о сбойной копии.
Кто-нибудь знает, как интерпретировать эту документацию? Что является примером сбоя операции копирования при возврате 200 OK в copyObject, и как узнает вызывающая сторона?