在什么条件下(如果有),JSON存储API将返回303或307状态代码?
error code reference提到可能会发生这种情况,但是对于这些状态,它没有提供有关何时可能发生的更多详细信息。
特别是,这可能是对object operation的回应吗?
背景:我想避免在客户端中实现对重定向的支持(以避免不必要的复杂性)。
答案 0 :(得分:0)
当您连接到HTTPS端点时,云管理系统可能会决定它希望您改为连接到其他端点。这可能是由于许多不同的原因,例如负载平衡,资源已移动,资源无法通过请求的端点使用等等。
我为Google,AWS和Azure编写了C ++ SDK。接收重定向很常见,因此请确保您的代码能够正确处理此问题。
特别是,这是否可能响应对象操作而发生?
您需要处理所有HTTP操作的重定向。调用哪个API都没有关系。对于正确编写的代码,您不必在意API是什么,而是遵循重定向。