文档数据库 feedResponse.ResponseContinuation JSON
DocumentDb feedResponse.ResponseContinuation JSON
当我在 DocumentDb NoSQL 数据库上查询文档时获得延续令牌时,我得到 feedResponse.ResponseContinuation JSON
{
"token":"+RID:r+xQAPHUJQANAAAAAAAAAA==#RT:1#TRC:10#FPC:AQ0AAAAAAAAAIAAAAAAAAAA=",
"range":{"min":"","max":"FF"}
}
能否请您解释一下每个字段的含义?以及如何设置/计算这些值? "token"
值是否加密?
谢谢。
Could you please explain what each field means? And how the values
set/ calculated ? Is "token" value encrypted?
响应中存在延续令牌headers意味着有更多数据可用于您发出的请求。
您不应尝试解释此值并将其视为 Opaque
。 opaque
我的意思是你不应该围绕这个延续令牌的价值构建你的业务逻辑,因为根据我的经验,你会在不同的情况下收到不同的价值。
例如,我们在不同情况下会收到以下令牌:
在一个实例中,我们收到了以下信息:
{"token":"-RID:4pVnPNKLRAAGAAAAAAAAAA==#RT:1#TRC:2","range":{"min":"","max":"FF"}}.
然而,在另一个实例中,我们收到了以下信息:
{"token":null,"range":{"min":"05D1A53CB92960","max":"05D1B53CB92960"}}.
然后还有一个:
+RID:4pVnAO6fMNADAAAAAACAAQ==#RT:1#TRC:2#FPC:ALMABAAAAIABAwAAAAAAgAE=
如您所见,此令牌的价值背后没有任何韵律或原因。
您的代码应该做的是检查响应中是否存在延续令牌 headers,如果存在,则将其包含在您的下一个请求中以获取下一组数据。
当我在 DocumentDb NoSQL 数据库上查询文档时获得延续令牌时,我得到 feedResponse.ResponseContinuation JSON
{
"token":"+RID:r+xQAPHUJQANAAAAAAAAAA==#RT:1#TRC:10#FPC:AQ0AAAAAAAAAIAAAAAAAAAA=",
"range":{"min":"","max":"FF"}
}
能否请您解释一下每个字段的含义?以及如何设置/计算这些值? "token"
值是否加密?
谢谢。
Could you please explain what each field means? And how the values set/ calculated ? Is "token" value encrypted?
响应中存在延续令牌headers意味着有更多数据可用于您发出的请求。
您不应尝试解释此值并将其视为 Opaque
。 opaque
我的意思是你不应该围绕这个延续令牌的价值构建你的业务逻辑,因为根据我的经验,你会在不同的情况下收到不同的价值。
例如,我们在不同情况下会收到以下令牌:
在一个实例中,我们收到了以下信息:
{"token":"-RID:4pVnPNKLRAAGAAAAAAAAAA==#RT:1#TRC:2","range":{"min":"","max":"FF"}}.
然而,在另一个实例中,我们收到了以下信息:
{"token":null,"range":{"min":"05D1A53CB92960","max":"05D1B53CB92960"}}.
然后还有一个:
+RID:4pVnAO6fMNADAAAAAACAAQ==#RT:1#TRC:2#FPC:ALMABAAAAIABAwAAAAAAgAE=
如您所见,此令牌的价值背后没有任何韵律或原因。
您的代码应该做的是检查响应中是否存在延续令牌 headers,如果存在,则将其包含在您的下一个请求中以获取下一组数据。