Deno デプロイ クローキング
バックエンドを使用しない TypeScript エッジ フィルタリングと、引き続き必要なインテリジェンス レイヤー。
V8 分離株のクローキング
Deno Deploy は、コンテナなし、コールド スタートなし、ネイティブ Web API を使用して、エッジの V8 分離で TypeScript を直接実行します。開発者にとって、これはリクエスト検査プロキシを立ち上げる最速の方法の 1 つであり、まさにクローカーの核心そのものです。
ミニマルな DIY クローカー
Deno.serve(async (req) => {
const ip = req.headers.get('x-forwarded-for');
const ua = req.headers.get('user-agent') ?? '';
const geo = (req.headers.get('x-geo') ?? '').split(',')[0];
if (await isBot(ip, ua, geo))
return Response.redirect(SAFE_URL, 302);
return Response.redirect(MONEY_URL, 302);
});
20 行でリンク クローカーが完成します。ここにないのは isBot() です。これは実際に重要な関数です。静的なリストでいっぱいになると、数週間以内に古くなってしまうことを意味します。リアルタイム ルックアップで埋めるということは、広告プラットフォームが永久に更新を強制するインテリジェンス パイプラインを構築する(そしてその費用を支払う)ことを意味します。
Deno から Cloaker.net に電話する
実用的なパターン: Deno Deploy スクリプトをシン実行レイヤーとして保持し、Cloaker.net を isBot() にします。これは、以下によってサポートされるリアルタイム分類 API です。
- ✔広告プラットフォームのボット データベース (Google、Meta、TikTok、ネイティブ ネットワーク) を継続的に更新します。
- ✔ヘッドレス ブラウザ向けの AI 行動および指紋分類。
- ✔地域/ISP/ルール エンジンと完全な訪問ログを独自のツールにパイプできます。
Deno 開発者は、コンポーザブル プリミティブが大好きです。そしてまさにそれが最新のスタックの見た目です。コードはルーティング用、Cloaker.net は誰が誰であるかを知るためです。何年にもわたるデータベースのメンテナンスを省略して、すでに数十億回のアクセスで実戦テストされているレイヤー、cloaker.net から始めましょう。
TypeScript の速度、広告主のインテリジェンス
Cloaker.net の API を使用したエッジ フィルタリング — 数年ではなく数時間で構築されます。
Cloaker.net から始める →