Ad Code

Ticker

6/recent/ticker-posts

Puppeteer Part II - Web Proxy Dengan Puppeteer di Node JS

Web Proxy Dengan Puppeteer di Node JS


Proxy, banyak dijelaskan di web-web besar apa itu proxy, gamblangnya adalah sebuah sistem untuk mengamankan sebuah koneksi bagi peselancar internet, dimana proxy bekerja merubah alamat IP Address agar data-data pribadi peselancar lebih aman saat mengakses sebuah website.

Pada, artikel ini kita coba basic dasar penggunaan sebuah proxy dengan Puppeteer di Node JS. Oke, kita langsung praktek aja Web Proxy dengan Puppeteer di Node JS.

Seperti biasa,
  • Buka Aplikasi Visual Studio Code
  • Klik File, Open Folder dan buat Folder di directory sobat.
  • Klik Terminal, lalu pilih New Terminal
  • Lakukan init terlebih dahulu pada bagian terminal
npm init -y
  • Disini kita memerlukan library Puppeteer, ketikan perintah berikut :
npm i puppeteer
  • Dan Sebuah Proxy, bisa sobat googling proxy gratis.
  • Lalu paste kode berikut :
const puppeteer = require('puppeteer');

async function go(){    
    // Proxy dengan IP Lokasi German
    const proxy = 'http://5.78.66.95:8080';
    const browser = await puppeteer.launch({
        headless: false,
            ignoreHTTPSErrors: true,
            args: [
              `--proxy-server=${proxy}`,
              `--ignore-certificate-errors`,
              `--no-sandbox`,
              `--disable-setuid-sandbox`
            ],
    });

    const page = await browser.newPage();
    await page.goto('https://whatismyipaddress.com/');
    await browser.close();
}

go();

  • Save, lalu running
Dari hasil codingan diatas, sobat akan mendapatkan halaman di whatsmyipddress dengan IP dari proxy tersebut.

Selamat mencoba,
semoga bermanfaat,
salam satu aliran.
Teknisi-dadakan.



Posting Komentar

0 Komentar