Как регистрировать извлеченные сетевые ресурсы в JavaScript?

Есть ли способ получить доступ к списку ресурсов, запрошенных браузером (найденных в этом инспекторе Chrome?)сетевая панель)?

Я хотел бы иметь возможность перебирать эти извлеченные ресурсы, чтобы показать домены, к которым был осуществлен доступ, что-то вроде:

for (var i = 0; i < window.navigator.resources.length; i++) {
  var resource = window.navigator.resources[i];
  console.log(resource); //=> e.g. `{domain: "www.google-analytics.com", name: "ga.js"}`
}

Или, может быть, есть событие для написания обработчика, например:

window.navigator.onrequest = function(resource) {
  console.log(resource); //=> e.g. `{domain: "www.google-analytics.com", name: "ga.js"}`
}

Это нене нужно работать в кросс-браузерном режиме или даже быть возможным с помощью клиентского JavaScript. Просто возможность получить доступ к этой информации втем не мение будет работать (может быть, тамЭто можно сделать с помощью phantomjs или отслеживания сетевого трафика из сценария оболочки / узла). Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос