出于某种原因,我无法使用Google Chrome webRequest API查看来自swf文件(视频)内的HTTP调用。我有两个文件:background.html + manifest.json。我确实捕获了对example.com(图像,AJAX,js)的正常请求,但是没有捕获在同一页面上的swf文件中发出的AJAX请求。这可能吗?
background.html
<!DOCTYPE html>
<html>
<head>
<script>
function interceptRequest(request) {
alert(request.url);
}
chrome.webRequest.onSendHeaders.addListener(
interceptRequest,
{ urls: [ '*://*.example.com/*', ] }
);
</script>
</head><body></body>
</html>
的manifest.json
{
"name": "My Extension",
"version": "0.1",
"background_page": "background.html",
"permissions" : [
"webRequest",
"*://*/*"
]
}
答案 0 :(得分:0)
我可以通过在Developer Tools Settings下选择“Log XMLHttpRequests”来解决这个问题。希望这有助于其他人。