Где находится URL-процессор Firefox? - PullRequest
1 голос
/ 07 октября 2009

После 3 дней копания в этом исходном коде Mozilla NSS и Firefox (а также некоторых расширениях и запуске примеров кода SSL) я явно потерян.

Мое намерение - просто сделать простую вещь. Чтобы перенаправить любой запрос https от Firefox на мои собственные функции обратного вызова. Здесь мои обратные вызовы содержат некоторую информацию для работы с NSS / SSL.

Моя единственная проблема в том, где находится код Firefox для обработки URL-адреса https. Я имею в виду, когда мы вводим адрес https в адресной строке, мы нажимаем Enter. Мне просто нужен доступ к источнику, который срабатывает в этот момент (после того, как мы нажмем Enter). Так или иначе, я могу перехватить любой запрос на https URL.

Спасибо.

Ответы [ 2 ]

1 голос
/ 07 октября 2009

Итак, вы хотите перехватить данные , верно? Вам захочется поиграть с этим интерфейсом .

0 голосов
/ 07 октября 2009

не уверен, если это поможет, но я задал этот вопрос:

XULRunner: запретить ссылки на произвольные домены

Может быть, для вашей задачи будет достаточно использовать метод, описанный в первом ответе. Тем не менее, это решение полностью на JavaScript.

Приветствия

...