memory - 使用 TIdFTP 下载大文件时出现内存不足错误
问题描述
我正在尝试使用 TIdFTP(版本 10.6.2.5366)从 FTP 服务器下载视频文件。
我可以建立连接并开始下载文件,但过了一会儿 - 我猜大约 500MB,它会抛出“内存不足”错误。
设置后
ADataChannel.IOHandler.LargeStream := True
在 IdFTPDataChannelCreate 过程中,我的代码很简单:-
with IdFTP do
begin
TransferType := ftBinary;
Get(Filename, DestinationFolder + '\' + ShortFilename, True, False);
end;
我错过了什么吗?我需要设置其他属性才能使其正常工作吗?
任何帮助将不胜感激!
谢谢。
解决方案
推荐阅读
- c++ - QToolButton 在按下 Alt 后显示菜单
- npm - 由于代理限制,无法在反应中运行 npm install 命令
- java - Applovin 横幅不显示
- c# - wpf中多个窗口上的KeyBinding
- python - 使用 pytesseract 的段落边界框
- sql - SQL server sp_executesql 查询错误
- javascript - 使用渲染功能为 todo 添加新任务 react
- java - 在tomcat中关闭浏览器以进行websocket连接时刷新时在tomcat控制台中引发错误
- python - 第二层参数的神经网络导数错误
- swift - 当图像处理非常耗时时,我必须为实时检测选择什么相机捕获输出设置