How to check if content of webpage has been changed?

前端 未结 6 1058
失恋的感觉
失恋的感觉 2020-12-30 11:23

Basically I\'m trying to run some code (Python 2.7) if the content on a website changes, otherwise wait for a bit and check it later.

I\'m thinking of comparing

6条回答
  •  有刺的猬
    2020-12-30 11:59

    There is no universal solution.

    • Use If-modifed-since or HEAD when possible (usually ignored by dynamic pages)
    • Use RSS when possible.
    • Extract last modification stamp in site-specific way (news sites have publication dates for each article, easily extractable via XPATH)
    • Only hash interesting elements of page (build site-specific model) excluding volatile parts
    • Hash whole content (useless for dynamic pages)

提交回复
热议问题