I don't know how to make this code give me the key, value and extra information in local-storage of a specific website in JS. I am beginner in JS and I been stuck in this phase for so long. I have tried some codes with changing them but always gave me error.
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch()
const page = await browser.newPage()
await page.goto('https://www.google.com/')
const returnedCookie = await page.cookies();
console.log(returnedCookie)
await page.waitForTimeout( 10000 );
const localStorageData = await page.evaluate(() => {
let json = {};
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
json[key] = localStorage.getItem(key);
}
return json;
});
console.log(localStorageData)
await browser.close()
})()
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch()
const page = await browser.newPage()
await page.goto('https://www.com/')
const returnedCookie = await page.cookies();
console.log(returnedCookie)
await page.waitForTimeout( 10000 );
const localStorageData = await page.evaluate(() => {
let json = {};
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
json[key] = localStorage.getItem(key);
}
return json;
});
console.log(localStorageData)
await browser.close()
})()