URLからタイトルを取得ツール

URLからページタイトルを取得

一括対応 / CSVエクスポート / CORSプロキシ対応
ヘルプ(クリックで開く)
  • URL欄に 1行1件でURLを貼り付け、「取得する」をクリックします。
  • 相手サイトが CORS を許可していない場合、本文(HTML)を取得できません。サーバー側プロキシを用意し、そのエンドポイントを「CORSプロキシ」に入力してください。形式は https://your-proxy.example.com/proxy?url= のように、?url= でエンコードしたURLを末尾に続けられる形がおすすめです。
  • 取り出す値:<title>meta[property=”og:title”]meta[name=”description”]
  • 文字化け回避:ブラウザ DOMParser は UTF-8 で解釈します。非UTF-8サイトでは化ける場合があります(サーバープロキシ側で recode 対応するのが確実)。
(参考)最小プロキシ例:Cloudflare Workers(JavaScript)
// Cloudflare Workers
export default {
  async fetch(req) {
    const url = new URL(req.url);
    const target = url.searchParams.get('url');
    if (!target) return new Response('Missing url', { status: 400 });
    const r = await fetch(target, { redirect: 'follow' });
    const hdr = new Headers(r.headers);
    hdr.set('access-control-allow-origin', '*');
    hdr.set('access-control-expose-headers', '*');
    return new Response(await r.arrayBuffer(), { status: r.status, headers: hdr });
  }
};
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次