変更された場合、インターネット上の html ファイルを確認するにはどうすればよいですか? ただし、時刻が表示されるため、更新の最初の 3 行がチェックされない場合があります。ウェブサイトは mysql または sqlite データベースを使用していません。そして、RSSフィードシステムを持っていません
2 に答える
1
通常、リクエストに次のヘッダー行を追加します。
If-Modified-Since: Sun Nov 6 08:49:37 1994
次に、サーバーは Web ページがそれ以降に変更されたかどうかを判断し、変更されていない場合は 304 応答を返します。Web ページが CGI スクリプトによって生成された場合、ページが変更されたかどうかはそのスクリプトによって決定されます。
Web ページの最初の 3 行が時刻を表示しているとのことなので、Web ページは何らかの CGI スクリプトによって生成されていると思います。そのスクリプトがどの言語で書かれているかは述べていませんが、いずれにせよ、リクエストからIf-Modified-Sinceヘッダーを取得し、日付を解析し、ページのコンテンツが変更されたかどうかを判断する必要がありますその日以来。
于 2013-06-25T19:25:34.953 に答える