ルートドメインを簡単に抽出するAPIを作成しました。抽出できないときは、空になります。
curl https://psl.deno.dev/amazon.com
amazon.com
curl https://psl.deno.dev/foo.google.co.jp
google.co.jp
curl https://psl.deno.dev/hoge.fuga.kusatsu.gunma.jp
fuga.kusatsu.gunma.jp
ソースコード
import { serve } from "https://deno.land/std@0.155.0/http/server.ts";
import { get } from "https://esm.sh/psl@1.9.0";
serve((req: Request) => new Response(get(req.url.slice(21))));
参考