最近用delphi7制作了一个在线更新软件程序,采用了idftp控件,在局域网测试没有问题,能完全在线更新软件,但在外网就不行,一直处于停止响应状态,经调试,发现程序在运行到IdFTP1.Get(FName1, FName2, true)的时候,就一直停止响应了,请问有可能是什么问题?为何在内网没有问题,但外网就不行,是否因为外网网速比内网慢的原因导致?