2017-12-27 141 views
-1

卷曲是否存在分页限制?卷曲是否有分页限制

我下面执行MAC终端上的结果集始终只显示25个项目,其中如通过邮递员,我能得到一套完整的

curl -X GET --user USER:PASSWORD https://example.com/rest/api/1.0/foldername?size=677&limit=1000 

我不是卷曲或bash

知道一
+0

解决了它,以及它如何在curl中给出查询(很好的学习) 'curl -X GET -G -u USER https://example.com/rest/api/1.0/foldername -d'size = 677'-d'limit = 1000'' –

+0

实际上,这不是关于卷发或邮递员,而是您正在使用的API提供的分页系统。 –

回答

0

不,没有。也许从理论上讲,下载大约18.4艾字节(2^64字节)后可能会出现一些64位整数溢出错误,但在碰到curl的任何下载大小限制之前,您将碰到其他问题。 (尽管你可以用--max-filesize参数来设置你自己的限制,但是该参数是不可靠的)

你看到的差异有另一个原因。例如,在这里卷曲,你在发送url中的limit=1000,也许当你使用邮递员,你发送它在POST身体而不是URL,没有意识到它?这将解释它。从网址中删除?size=677&limit=1000并添加-d size=677 -d limit=1000有所作为?现在你在移动卷曲从URL参数后体(使用application/x-www-form-urlencoded编码) - 其他编码包括应用/ JSON和多/ form-data编码,如果我是你,我会仔细检查我的邮递员要求..