存储服务器帐户中有超过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的话)。