curl GET文件列表限制为1000

存储服务器帐户中有超过1000个文件,当使用curl显示文件列表时,输出仅限于前1000个。

只是为了testing,我已经删除了一个在GET列表中显示的文件,然后再次进行了一次GET,这一次curl确实显示了1000个文件和一个来自完整列表的附加文件。

有没有办法告诉curl显示完整列表,而不是限制到1000?

编辑:

curl -X GET -u <user>:<passwd> <url-full-path-of-container> 

curl版本:curl 7.29.0(x86_64-redhat-linux-gnu)

我不确定问题是否在服务器端,因为我没有真正的完整权限来检查..也可以在服务器端吗?

你应该提到你使用curl的协议。 -X命令将列表限制为:HTTP,FTP,POP3,IMAP。 哪一个? 你为什么使用-X

无论如何,远程服务器可能会限制这个列表:curl在列表AFAIK时没有固有的内部限制。

我build议你通过使用另一个命令行工具或通过使用--verbose选项提升debugging级别来尝试一个交互式会话(特别是如果是FTP的话)。