Catatan teknis seputar web development, DevOps, dan integrasi AI.
1 artikel
Menemukan endpoint GraphQL situs dari bundle JS publik: dataset 5330 baris cukup 7 permintaan, bukan 533 halaman HTML.
TL;DR: Awalnya penulis kira harus scraping 533 halaman HTML tiap hari, ternyata dugaan itu meleset total. Setelah intip file JavaScript situsnya, ketemu API GraphQL GetBlacklists yang bisa ambil data tanpa login sama sekali. Cuma butuh 7 request sekitar 10 detik buat dapetin 5330 baris, parsing HTML pun langsung dipensiunkan deh.