Приветствую.
Есть хотелка, - написать на Node.js некий фильтр сетевых запросов.
Фильтр должен слушать исходящие http/https запросы.
В случае, если запрос соответствует определнным условиям (адрес запроса, метод, и т.п.) - перехватывать такой запрос и отвечать на него своими данными.
Поиск в интернете дал некоторые результаты (github.com/moll/node-mitm) но, на сколько я понял, этот модуль позволяет перехватывать запросы инициированные внутри сомого Node.js: Intercept both TCP socket connections (Net.connect) and HTTP requests (Http.request and Https.request). Меня же инетресуют запросы из браузеров...
Если кто-то решал подобную задачу или имеются идеи по решению - поделитесь, пожалуйста.
Спасибо