存储JSON API何时可以返回HTTP重定向?

时间:2018-12-31 13:02:36

标签: google-cloud-platform google-cloud-storage

在什么条件下(如果有),JSON存储API将返回303或307状态代码?

error code reference提到可能会发生这种情况,但是对于这些状态,它没有提供有关何时可能发生的更多详细信息。

特别是,这可能是对object operation的回应吗?

背景:我想避免在客户端中实现对重定向的支持(以避免不必要的复杂性)。

1 个答案:

答案 0 :(得分:0)

当您连接到HTTPS端点时,云管理系统可能会决定它希望您改为连接到其他端点。这可能是由于许多不同的原因,例如负载平衡,资源已移动,资源无法通过请求的端点使用等等。

我为Google,AWS和Azure编写了C ++ SDK。接收重定向很常见,因此请确保您的代码能够正确处理此问题。

  

特别是,这是否可能响应对象操作而发生?

您需要处理所有HTTP操作的重定向。调用哪个API都没有关系。对于正确编写的代码,您不必在意API是什么,而是遵循重定向。