Расширение Chrome, замените HTML в коде ответа, прежде чем браузер отобразит его

, интересно, есть ли какие-нибудь способ сделать что-то вроде этого: Если я на определенном сайте, я хочу, чтобы некоторые файлы javascript загружались непосредственно с моего компьютера (например, file: /// c: /test.js), а не с сервера.

Для этого я подумал, есть ли возможность сделать расширение, которое могло бы изменить HTML-код в ответе, который браузер получает прямо перед его отображением. Итак, весь процесс должен выглядеть так:

  1. запрос сделан
  2. браузер получает ответ от сервера
  3. # ответ изменен # - это часть, когда приходит расширение
  4. браузер анализирует измененный ответ и отображает страницу с этот новый ответ.

Это даже не обязательно должно быть расширение Chrome. Он должен просто выполнять работу, описанную выше. Он может блокировать исходный файл и обслуживать другой (DNS / прокси?) Или фильтровать весь HTTP-трафик на моем компьютере и заменять определенный код другим совпадающим ответом.

13
задан serg 7 June 2011 в 15:31
поделиться