Zimbra позволяет скачивать файлы через webdav. К сожалению, файлы с пробелами в имени возвращают только пустые файлы.
Как мне правильно выбраться из пробелов?
curl --basic -k --user user1:password https://server.com/dav/user1/attachments/by-type/text/today/file\ with\ spaces.ics --output calendar.ics <--- empty curl --basic -k --user user1:password "https://server.com/dav/user1/attachments/by-type/text/today/file with spaces.ics" --output calendar.ics <--- empty curl --basic -k --user user1:password https://server.com/dav/user1/attachments/by-type/text/today/file%20with%20spaces.ics --output calendar.ics <--- empty
Это работает:
curl --basic -k --user user1:password https://server.com/dav/user1/attachments/by-type/text/today/file_without_spaces.ics --output calendar.ics <-- correct file
Сервер Zimbra 8.0.9. Я надеюсь, что это не ошибка этой старой версии, потому что обновление не вариант.