如何通过webAPI传递\ user azure continue token

时间:2017-06-18 19:04:03

标签: c# azure asp.net-web-api2 azure-cosmosdb

我使用Azure和DocumentDB作为我的数据库。 我使用continue(paging)选项在搜索中启用分页。 我从我的数据库收到以下令牌,我想通过WebAPI http将该令牌传递给我的客户端。 令牌是: "{\"token\":\"+RID:blablablabla==#RT:1#TRC:20#RTD:bOCA\",\"range\":{\"min\":\"\",\"max\":\"FF\"}}

我的问题是,当我从用户发送令牌时,我收到部分令牌,那么我需要发送给我的远程客户端? 谢谢!!! MAK

我通过在POST方法中发送令牌而不是在GET方法中解决问题在请求正文中添加令牌!

1 个答案:

答案 0 :(得分:1)

您似乎希望通过continuation token (x-ms-continuation)实现对查询结果的分页。我在我这边做一个测试,从前面执行的查询中检索下一页结果,这很好,请参考它来构建请求。

enter image description here

使用x-ms-continuation请求标头重新提交请求 (不能与其他查询一起使用)

enter image description here