Расширение Firefox: Отмена запросов и отправка поддельных ответов

Я пытаюсь разработать расширение Firefox, которое отбрасывает каждый HTTP-запрос на определенный сайт и возвращает фальшивый ответ. Никакой запрос не должен доходить до исходного веб-сервера, но я хочу иметь возможность создать собственный ответ. Я попытался перехватить сообщение «http-on-modify-request», но отмена запроса, похоже, не работает, так как впоследствии я не могу смоделировать реальный ответ. Точно так же, используя экземпляр nsITraceableStream, я, похоже, не могу действительно отменить запрос. У меня нет идей, может ли кто-нибудь помочь?

8
задан Niklas B. 15 August 2014 в 22:21
поделиться