如何在页面中获取请求 header?
How can I get a Request header in a page?
如何使用 puppeteer 获得请求 body?
想要的内容如下图
我目前的代码:https://sourceb.in/ELxsmbpy0L
谢谢。
The header I wanted to get (picture)
你可以得到 headers
的请求和响应
await page.setRequestInterception(true);
page.on('request', request => {
if (request.isInterceptResolutionHandled()) return;
const requestHeaders = request.headers() //getting headers of your request
//do whatever with your request headers
});
// Opening YouTube.com
const response = await page.goto("https://www.youtube.com/watch?v=x8VYWazR5mE");
const cookies = await page.cookies()
const headers = response.headers() //getting headers of your response
const source = await response.text()
await fs.writeFile('./page.html', source);
await navigationPromise
response.headers() and request.headers() 在文档中。
你也可以从 here 中得到很多例子
如何使用 puppeteer 获得请求 body?
想要的内容如下图
我目前的代码:https://sourceb.in/ELxsmbpy0L
谢谢。
The header I wanted to get (picture)
你可以得到 headers
的请求和响应
await page.setRequestInterception(true);
page.on('request', request => {
if (request.isInterceptResolutionHandled()) return;
const requestHeaders = request.headers() //getting headers of your request
//do whatever with your request headers
});
// Opening YouTube.com
const response = await page.goto("https://www.youtube.com/watch?v=x8VYWazR5mE");
const cookies = await page.cookies()
const headers = response.headers() //getting headers of your response
const source = await response.text()
await fs.writeFile('./page.html', source);
await navigationPromise
response.headers() and request.headers() 在文档中。
你也可以从 here 中得到很多例子