Firefox ブラウザーによって作成された特定の要求の応答時間を計算するにはどうすればよいですか。
私もクロムブラウザの応答時間を知りたいです。
Firefox ブラウザーによって作成された特定の要求の応答時間を計算するにはどうすればよいですか。
私もクロムブラウザの応答時間を知りたいです。
Firefoxでは、nsIHttpActivityObserverインターフェイスを使用できます
開発ネットワーク ツールと HAR ログを使用して、Chrome のネットワーク リクエストを追跡できます。
マニフェスト.json
{
"name": "Network Demo",
"description": "This is a sample for API's available for Network",
"devtools_page": "devtools.html",
"manifest_version": 2,
"version": "2",
"permissions": ["experimental"]
}
devtools.html
<html>
<head>
<script src="devtools.js"></script>
</head>
<body>
</body>
</html>
devtool.js
次のコードの req はHAR ログを返し、必要なコンテンツを読み取るために使用できます。ここでTCP 接続時間に HAR を使用しました (http://www.softwareishard.com/blog/har-12-spec/#timings)
chrome.devtools.network.onRequestFinished.addListener(function(req) {
// Displayed sample TCP connection time here
chrome.experimental.devtools.console.addMessage(
chrome.experimental.devtools.console.Severity.Log,
req.timings.connect
);
});