[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
コメント投稿フォーム