curl是否有分页限制

curl是否有分页限制,curl,Curl,卷曲是否有分页限制 我在mac终端上执行下面的操作,结果集始终只显示25个项目,通过邮递员我可以获得完整的设置 curl -X GET --user USER:PASSWORD https://example.com/rest/api/1.0/foldername?size=677&limit=1000 我不知道curl或bash上有一个没有。从理论上讲,下载大约18.4 EB(2^64字节)后可能会出现一些64位整数溢出错误,但在遇到curl的任何下载大小限制之前,您将遇到其他问题。

卷曲是否有分页限制

我在mac终端上执行下面的操作,结果集始终只显示25个项目,通过邮递员我可以获得完整的设置

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

我不知道curl或bash上有一个

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


你看到的差异还有另一个原因。例如,在这里的curl中,您在url中发送
limit=1000
,也许当您使用postman时,您在帖子正文而不是url中发送它,而没有意识到这一点?这就可以解释了。从url中删除
?size=677&limit=1000
并添加
-d size=677-d limit=1000
是否会产生影响?现在,您将参数从url移动到了curl中的post body(使用
应用程序/x-www-form-urlencoded
编码)-其他编码包括application/json和multipart/form数据编码,如果我是您,我会仔细检查我的postman请求。

解决了它,以及如何在curl中给出查询(很好的学习)
curl-X GET-G-u用户https://example.com/rest/api/1.0/foldername -d'size=677'-d'limit=1000'
实际上,这与curl或postman无关,而是与您使用的API提供的分页系统有关。