Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 确定url的内容是否已更改_Html_Ios_Objective C_Iphone_Web Services - Fatal编程技术网

Html 确定url的内容是否已更改

Html 确定url的内容是否已更改,html,ios,objective-c,iphone,web-services,Html,Ios,Objective C,Iphone,Web Services,您好,我想保存url或url的某些内容,将其与联机版本进行比较,以查看是否有任何更改。url的目标将是一个html页面 我的简单方法是:将其存储为字符串并比较字符串,但我认为这不是最佳方法 您对如何在iOS中实现这一点有什么建议吗?这篇文章涵盖了您的问题 这篇文章也适用于iOS端 您需要使用etag或上次修改的技术。这太宽泛和模糊,无法回答。你真的是说目标页面将不包含CSS、Javascript或外部链接吗?如果你只对HTML内容感兴趣,一个选项是对HTML字符串进行散列,并在每次重新访问时

您好,我想保存url或url的某些内容,将其与联机版本进行比较,以查看是否有任何更改。url的目标将是一个html页面

我的简单方法是:将其存储为字符串并比较字符串,但我认为这不是最佳方法


您对如何在iOS中实现这一点有什么建议吗?

这篇文章涵盖了您的问题

这篇文章也适用于iOS端


您需要使用etag或上次修改的技术。

这太宽泛和模糊,无法回答。你真的是说目标页面将不包含CSS、Javascript或外部链接吗?如果你只对HTML内容感兴趣,一个选项是对HTML字符串进行散列,并在每次重新访问时将保存的散列与新的散列进行比较。另一个选项是发送一个HTTP
HEAD
请求,响应应该包括一个
Last Modified
字段。