下载之前,请检查NSURL中是否存在资源



我想从定期更新的网站上删除新图像。然而,该网站没有API,所以我试图通过url获取它,因为图像是有编号的。我决定这样做的方式是让应用程序在第一次启动时查询网站,并循环浏览URL,直到我得到404。然后我存储那个URL,并在下一次启动循环中,直到我得到另一个404,等等。现在我知道这不太理想,但我只是在构建一个原型。无论如何…

由于这些都是我们谈论的图像,我不能在第一次发布时就全部下载。浪费带宽,可能需要几分钟甚至几个小时……所以我只需要一种方法,使用NSURLSession或其他什么来获得任何给定图像的http状态代码,而无需实际下载。

您可以通过获取"HTTP头"来实现这一点。

如果您愿意移植Objective-C来提供帮助,这个答案会有所帮助。如果需要,我可以帮你。

最新更新