[Application] サイト内のURLを自動で取得してバリデートするアプリ(ベータ版)

会社の人に頼まれたので、サイト内のURLを自動で取得してバリデートするアプリを作成した。
とりあえずベータ版をパッケージとして公開する。
W3C の Markup Validation Service では1ページのみしかバリデートできないので、それを、指定されたページ以下の全てのページを自動でバリデートするようにした感じ。

※個人の責任で使用して下さい。
※サーバに負担が掛る恐れがあります。

仕様

①フォームから受け取った情報を元に対象のサイトへアクセスし、HTMLを取得する。
②取得したHTMLからリンクを抽出する。
③抽出したリンクへアクセスして、HTMLを取得する。

※②・③を再帰呼び出しで繰り返す。

④取得した全てのURLに対してバリデートを行う。

※バリデートは「Markup Validator Web Service API」を使用している。詳細は参考サイトを参照

⑤バリデート結果を受け取り表示する。

使い方

ZIPファイルを解凍後、サーバの任意のディレクトリに配置する。

トラックバックURL

http://mashimonator.weblike.jp/mt/mt-tb.cgi/44

コメント投稿フォーム