某些延迟后需要帮助从Web URL下载文件

时间:2019-04-30 13:55:56

标签: java

我必须编写一个小型Java程序,才能从给定的服务器URL下载文件。但是,URL实际上会在2-3分钟后返回文件。在此之前,程序已经返回带有空文件的响应。 我需要的是该程序在点击URL后应等待(暂停其执行)。等待几分钟后,可以再次检查。 我试图通过Thread.sleep和其他等待模式来执行此操作,但它似乎不起作用。它一直给我一个空文件。 请注意,在问这个问题之前,我已经经历了很多现有的话题。 我在做什么错了?

2 个答案:

答案 0 :(得分:0)

我认为可以使用Thread.sleep(time)完成此操作。该时间应等于或大于服务器延迟时间。

答案 1 :(得分:0)

从我的角度来看,可以使用“处理程序”,然后可以创建“延迟发布”方法的对象来延迟该过程。就像,我们使用“延迟发布”方法延迟活动或Android中的按钮。

您可以查看此视频,它将为您提供帮助。谢谢。

[https://www.youtube.com/watch?v=3pgGVBmSVq0][1]