Полезная информация

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

№123-01-2006 08:31:00

BoJlxB
Участник
 
Группа: Members
Зарегистрирован: 23-01-2006
Сообщений: 2

(Расширение FF) Просмотр трафика (examine response)

Поковырялся в коде расширения Tamper Data ( http://tamperdata.mozdev.org/help.html ).

Там фича "View Source" делается на основе кэша. Ответ сервера вытаскивается из кэша. Cрабатывает этот "View Source" не с первой попытки, похоже FF кладёт ответ в кэш не сразу, а с задержкой какой-то.

Для всего этого дела они использут обработчики глобалных нотификаций "http-on-modify-request" и "http-on-examine-response":

Выделить код

Код:

var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
observerService.addObserver(this, "http-on-modify-request", false);
observerService.addObserver(this, "http-on-examine-response", false);

Ни-кто не знаёт более "правельного" способа отловить ответы (не само событие, а получить именно сам ответ)? Или может кто подскажет хотя бы направление в котором нужно копать?

В доках чёт пока ничего не нарыл:(

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]