개발 창고/NodeJS

[Puppeteer] 현재 페이지 URL 가져오기

로이제로 2022. 9. 26. 21:11
반응형

puppeteer에서 현재 페이지를 가져오려면

 

page.url()

 

을 쓰면 됩니다.

 

const puppeteer = require('puppeteer');

(async function main() {
  try {
    const browser = await puppeteer.launch({
        headless        : false,
        executablePath  : '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome',
    });
    const page = await browser.newPage();

    await page.goto('https://naver.com/');

    console.log(page.url());
    console.log(typeof page.url());

    await browser.close();
  } catch (err) {
    console.error(err);
  }
})();

위와 같이 실행해 보면 아래와 같은 결과를 확인할 수 있습니다.

page.url() : 현재 페이지 경로 반환

type of page.url() : 현재 페이지 경로의 객체 유형 반환

반응형

'개발 창고 > NodeJS' 카테고리의 다른 글

[JSON] key 정렬  (0) 2022.10.09
[Puppeteer] Element Exists  (0) 2022.10.03
[Database] My Batis 설치  (0) 2022.05.03
[Database] MSSQL DB Pool 설정  (0) 2022.05.03
[FileSystem] 폴더 내 목록 불러오기  (0) 2022.04.12