我们调用wcf svcs(不是我们的),我们使用gets来搜索产品数据库。
实施例: http://foo.com/SearchProducts.svc?$跳过= 0 $取= 10 $ includeTotalCount =真
我们传递了Odata参数来分页SearchProducts svc的结果。 svc已被更改为POST,因为我们的一个过滤器“skus”有时很大(skus的hundres)导致GET中断,因为uri太大了。我们认为最简单的解决方案就是将调用更改为帖子,但现在似乎没有使用Odata params。
执行POST时,是否需要以不同的方式发送这些参数?
答案 0 :(得分:1)
兼容的OData服务不支持查询的POST动词(除非您使用POST隧道,但是无论如何您都将达到URL限制)。所以我想知道它对你有什么用。
使用以下几种方法可以克服URL大小限制: