我正在构建一个JavaScript Chrome扩展(V3)。
我希望无论何时在网站上都能检测到来自传入API的响应体。
我正在使用chrome.devtools.network.onRequestFinished.addListener,但我似乎无法提取响应体。
下面是我的代码:
const getContent = async response => {
return new Promise((resolve) => {
response.getContent((body) => {
resolve(body)
})
}) }
chrome.devtools.network.onRequestFinished.addListener(async api => {
if (api.request.url.includes('https://developer.mozilla.org/pong/get')) {
const responseBody = await getContent(api.response);
console.log('Response Body:', responseBody);
} })
字符串
我得到的错误是'getContent'不是一个函数。
有人构建了一个提取API响应体的JavaScript Chrome扩展吗?
1条答案
按热度按时间uqcuzwp81#
您需要在变量API上调用.getContent()方法:
字符串