Сроки GET запросов на конкретный сайт - PullRequest
0 голосов
/ 22 сентября 2011

Я пытаюсь написать плагин для Firefox, чтобы записывать время, затрачиваемое на обслуживание всех запросов GET на конкретный веб-сайт.например, Google и записать эти данные в файл. Другими словами, я бы хотел использовать каждый запрос GET как событие для запуска таймера.

Может ли кто-нибудь указать мне правильное направление?

1 Ответ

0 голосов
/ 22 сентября 2011

Вам необходимо прослушать уведомления http-on-modify-request и http-on-examine-response. Они уведомляют вас , когда запрос будет отправлен и когда ответ получен . См. https://developer.mozilla.org/en/Setting_HTTP_request_headers для примера использования http-on-modify-request, вы бы записали метку времени вместо установки заголовка. Кроме того, я предполагаю, что вы захотите получить вкладку, к которой относится запрос . И наконец, вы сопоставляете http-on-examine-response с предшествующими http-on-modify-request уведомлениями, сравнивая их объекты канала: Как отобразить ответ на запрос при использовании «http-on-modify-request» и «http-on-exam-response»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...