2012-02-20 52 views
0

我试图用一种方式来镜像一个web目录,如果一个文件被修改,它会被本地修改。如果它被删除,它会从我的iPad等删除... iCloud的工作原理是这样的,但我不能使用iCloud。 你知道吗,我可以使用iOS上的课程吗?iOS - 如何在本地镜像Web目录? (iCloud Like)

想法是下载内容一次,然后每次进行更改时都从服务器获取通知。

回答

0

要了解是否进行了修改,仅HTML标头请求会告诉您是否有更改 - 请参阅the wiki entry on the HTTP etag了解更多信息。

这头请求将AFAIK必须对每一个资源(文件)印发你可能会感兴趣的。

的eTag及其处理通常是透明的发生对你作为一个客户端开发人员。像ASIHTTPRequest,AFNetworking和AFAIK甚至NSURLConnection这样的框架在启用缓存时默认处理这个属性 - 因此您不需要自己处理/存储电子标签。

+0

谢谢。我有两个问题:1)有没有一种方法来实现通知,以通知目录是否存在全局更改或我是否需要使用自己的eTag检查每个文件和子目录? 2)我如何存储每个电子标签? – Dabrut 2012-02-20 12:18:42