在Windows(Windows 10)上下载空文件(文件大小- 0字节)会导致下载该文件(文件大小-0字节)。
curl -v --max-filesize 30001 -o C:\Users\erik\Documents\temp\t1\abc.zip file://C:\Users\erik\Documents\test\t1.zip
curl --version
curl 7.83.1 (Windows) libcurl/7.83.1 Schannel
Release-Date: 2022-05-13
但在Linux上执行相同的命令不会下载该文件。
curl -v --max-filesize 30001 -o /home/erik/temp/test/te.zip file:///home/erik/FileSizeZeroTest/t1.zip
curl --version
curl 7.37.0 (x86_64-suse-linux-gnu) libcurl/7.37.0 OpenSSL/1.0.2j zlib/1.2.8 libidn/1.28 libssh2/1.4.3
阅读Why does the same curl command output different things in windows and linux?后,似乎windows和其他操作系统上的curl行为不同。
请评论/帮助,如果我得到它是正确的。
1条答案
按热度按时间6fe3ivhb1#
更新到最新版本7.85.0解决了此问题。