¿Qué quieres decir con “cambios”?
Si simplemente “hash un sitio web” (¿te refieres a la fuente HTML de una página?), Entonces puedes encontrarte con un par de problemas:
- contenido / etiqueta de JavaScript (por ejemplo, la visualización de anuncios) que es irrelevante para el “contenido real” (el que le interesaría a un lector)
- el contenido que se señala a través de una uri puede cambiar aunque la uri sea la misma. Por ejemplo, imágenes, iframes. Debería obtener al menos el HEAD de estos recursos y verificar si cambiaron
- contenido dinámico, por ejemplo, los productos recomendados. Puede que no implique necesariamente un cambio, pero a todos los efectos el HTML es diferente.
Lo que quiero decir es que, en esencia, no es un problema fácil de resolver dependiendo de lo que quiere decir con “cambio”. Si no le importa nada de lo anterior, tome el html del sitio (por ejemplo, con una solicitud http) y páselo a través de cualquier función de hash. Si el hash cambia la próxima vez que yo haga eso, significa que cambió.
- Cómo administrar RPi con la aplicación de Android
- ¿Cuáles son algunos de los escollos más comunes al portar una aplicación de Android compleja a iOS?
- Cómo actualizar mi hilo actual con una tarea asincrónica una vez que se realiza en Android
- ¿Cuáles son algunas de las aplicaciones más subestimadas en Android?
- ¿Debo hacer una aplicación de Android o un sitio web para mi proyecto de último año?