Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 剧作家得到饼干_Node.js_Playwright - Fatal编程技术网

Node.js 剧作家得到饼干

Node.js 剧作家得到饼干,node.js,playwright,Node.js,Playwright,我需要从一个页面获取JSSESSIONID cookie并将其传递给另一个页面。但当我试图和剧作家一起取回cookie时,我得到了一个空数组。有什么想法吗 const browser = await playwright[browserType].launch(); const context = await browser.newContext(); const page = await context.newPage(); await page.goto(link);

我需要从一个页面获取JSSESSIONID cookie并将其传递给另一个页面。但当我试图和剧作家一起取回cookie时,我得到了一个空数组。有什么想法吗

const browser = await playwright[browserType].launch();
const context = await browser.newContext();
        
const page = await context.newPage();
await page.goto(link);
       
const elementHandle = await page.$('#putfocushere');
await elementHandle.type(searchNumber);
console.log(await context.cookies(page.url()))

您是否尝试过在未指定任何来源的情况下执行
wait context.cookies()
?这很可能是因为
page.url()
返回的值不完全匹配。您可以尝试获取所有cookie,然后按域进行筛选


playwright中还提供了
context.storageState()
,它将返回所有cookie和本地存储。请参阅。

您是否尝试过在未指定任何来源的情况下执行
wait context.cookies()
?这很可能是因为
page.url()
返回的值不完全匹配。您可以尝试获取所有cookie,然后按域进行筛选


playwright中还提供了
context.storageState()
,它将返回所有cookie和本地存储。请参阅。

什么是
等待context.cookies()
返回的?(没有URL过滤)它返回一个空数组,而
等待context.cookies()
返回什么?(不带URL筛选)它返回一个空数组