Загрузите локальный файл вместо удаленного файла (HTTP) адрес в Windows

Я пытаюсь достигнуть чего-то, для чего Вы могли бы обычно использовать файл hosts, но это не подходит здесь.

Я хочу, чтобы Windows PC относился к локальному файлу (я могу служить ему от веб-сервера в localhost в случае необходимости), когда он пытается выбрать определенный удаленный файл через HTTP. Однако мне нужны другие файлы от того конкретного удаленного веб-сервера, который будет выбран, как обычно.

Любая справка ценится.

Править:

Конкретный случай - то, что я настраиваю веб-приложение, которым я не владею и не могу выполнить локально. Это - размещенное веб-приложение, и пользовательская CSS добавляется через стандартное поле текста HTML, которое сразу применяется к Вашему месту производства. Это, конечно, ограничивает мои опции тестирования.

Так, я тестировал путем применения указанного пользователями файла CSS от моей локальной машины. Это работает отлично в браузерах, которые позволяют его.

Я хочу протестировать старые браузеры, которые не позволяют указанную пользователями CSS, таким образом, я хочу прервать все исходящие запросы в удаленный файл CSS и перенаправить их в локальный файл CSS (который я могу отослать к использованию file://, http://, безотносительно - я сделаю то, что я должен сделать. Если рекомендуемый метод требует, чтобы локальный файл был подан с помощью http, я не возражаю разжигать быстрый экземпляр SimpleHTTPServer Python на локальном порте).

Я не могу перенаправить все имя хоста, потому что затем сторонний сайт не загрузится вообще. Я просто хочу прервать запросы к одному конкретному URL и вместо этого указать на мой локальный файл.


Я должен также отметить, что удаленное веб-приложение не позволяет использование операторов импорта CSS, потому что это - очевидное решение этой проблемы.

3
задан 13.05.2010, 05:49

1 ответ

Если "веб-сервером" Вы имеете в виду "httpd" затем mod_proxy ProxyPass то, что Вы ищете.

0
ответ дан 08.12.2019, 01:47

Теги

Похожие вопросы