s3 deleteObj成功返回空对象

时间:2016-11-02 14:24:22

标签: javascript amazon-web-services amazon-s3

"reason": {
      "type": "null_pointer_exception",
      "reason": null
    }

我检查过我的文件确实被删除了,但我得到的数据是{},成功回调来自哪里?

1 个答案:

答案 0 :(得分:1)

这是预期的。

根据文档,data可以包含以下参数:

  • DeleteMarker
  • VersionId
  • RequestCharged

前两个仅与版本化对象相关,仅在请求者不拥有存储桶时才为第3个。看起来这些情况都不适用于您。

您如何知道您的申请是否成功?根据文档,如果errnull,您的请求就会成功。对于失败的请求,data将为null

  

错误(错误) - 从请求返回的错误对象。如果请求成功,则设置为null。   数据(对象) - 如果发生请求错误,请设置为null