ASP.NET restful webservice的最佳实践,可以通知客户更多数据

时间:2013-06-04 22:34:38

标签: wcf web-services rest

我有一个WCF RESTful Web服务,它返回客户端的对象列表。每个物体的大小约为10K。由于默认响应大小( System.ServiceModel.Channels.TransportBindingElement.MaxReceivedMessageSize )为64K,因此该服务一次不能发送超过6个对象。假设有60个对象,客户端接收所有60个对象的最佳方式是什么。无论如何在WCF中通知客户端有更多数据要从服务器读取?请注意,更改默认的MaxReceivedMessageSize参数值不是一个选项。

非常感谢任何帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

添加链接头作为HTTP头,其中rel =“next”具有指向下一组对象的URI。有关链接标题的语法,请参阅RFC 5988