我愿意idHTTP.Get('http://example.com/1.zip', FStream);
服务器没有响应......并且 idHTTP 等待连接以下载文件
我需要停止 idHTTP 工作。如果它已连接,我可以做到idHTTP1.Disconnect
。
但是如果 idHTTP 未连接,超时,idHTTP 等待连接 -> 我们正在等待,等待,然后会引发超时异常(我需要在此等待时间内停止工作) . 所以我做不到idHTTP1.Disconnect
。如果这样做,not connected
则会引发异常,因为我们没有连接。
如何在等待连接时停止工作而无一例外?
谢谢!