https://access.redhat.com/solutions/4174711
SOLUTION 已验证 - 已更新 星期一 在 8:00 PM -
环境
- Red Hat Enterprise Linux 8
- curl-7.61.1
- Red Hat Enterprise Linux 7
- curl-7.29.0
问题
- There is a difference in curl behavior between RHEL7 and RHEL8.
-
curl in RHEL7 can not get 0-byte size file from FTP server.
$ curl -sN -u testuser:passw0rd -O "ftp://ftp-server//zero_byte_file.txt" $ echo $? 0 $ ls zero_byte_file.txt
决议
It was changed to create files regardless of data size from curl-7.40.0.
- https://curl.haxx.se/changes.html#7_40_0
- https://github.com/curl/curl/commit/6ea4ee94f96cda494c493fadd9d445d2fd202834