Ларчик загрузки выписок просто удалялся
Написал клиенту загрузку выписок Т-Банка. Там пришлось использовать браузер Chrome, потому что ссылки просто так не скачиваются.
И вот в какой-то момент все перестало работать. Оказалось, Т-Банк стал высылать выписку в формате ZIP.
Я сделал распаковку текстовых файлов выписки из ZIP-файлов.
Все вроде бы заработало, но возникла одна проблема — старые файлы выписки теперь не удалялись. Я сначала думал, проблема в правах доступа на файлы, может быть при распаковке файлов новые файлы создаются с неправильными правами.
Но потом меня осенило — все оказалось проще.
Когда текстовый файл выписки распаковывался из архива, сохранялись его признаки, в том числе «Только чтение», а при скачивании через браузер не сохранялись.
Сделал снятие признака «Только чтение» и все заработало.
А то я уже хотел не удалять загруженные выписки, а перемещать, благо перемещать файлы с признаком «Только чтение» 1С дает.
Свежие комментарии