Deno Deploy Cloaking
Penapisan tepi TypeScript tanpa hujung belakang — dan lapisan kecerdasan yang anda perlukan.
Menyelubung dalam pengasing V8
Deno Deploy menjalankan TypeScript terus pada pencilan V8 di tepi — tiada bekas, tiada permulaan sejuk, API Web asli. Bagi pembangun, ini adalah salah satu cara terpantas untuk membuat proksi pemeriksa permintaan: betul-betul perkara yang menjadi intipati cloaker.
Jubah DIY yang minimum
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];
jika (menunggu isBot(ip, ua, geo))
return Response.redirect(SAFE_URL, 302);
kembali Response.redirect(MONEY_URL, 302);
});
Dua puluh baris dan anda mempunyai cloaker pautan. Apa yang anda tiada ialah isBot() — fungsi yang sebenarnya penting. Mengisinya dengan senarai statik bermakna ia sudah lapuk dalam masa beberapa minggu. Mengisinya dengan carian masa nyata bermakna membina (dan membayar) saluran perisikan yang platform iklan memaksa anda untuk mengemas kini selama-lamanya.
Memanggil Cloaker.net daripada Deno
Corak pragmatik: kekalkan skrip Deno Deploy anda sebagai lapisan pelaksanaan yang nipis dan biarkan Cloaker.net menjadi Pembangun Deno menyukai primitif boleh gubah — dan begitulah rupa susunan moden: kod anda untuk penghalaan, Cloaker.net untuk mengetahui siapa itu. Langkau bertahun-tahun penyelenggaraan pangkalan data dan mulakan dari lapisan yang telah diuji pertempuran pada berbilion-bilion lawatan: cloaker.net. Penapisan tepi dengan API Cloaker.net — bina dalam jam, bukan tahun.isBot a backtime class: isBot a backtime:
Kelajuan TypeScript, kecerdasan pengiklan