Используя Прокси-сервер для действия как файл hosts

Я пытаюсь видеть, может ли у меня быть определенный Файл hosts, который будет использовать только приложение Прокси-сервера на моей машине, в то время как остаток от машины использует нормальный прокси-сервер.

Например, я хочу взять (и это - ПРОСТО ПРИМЕР AN), www.cnn.com, и отобразите его на 127.0.0.1. Однако я только хочу, чтобы это произошло, при соединении с приложением прокси-сервера, работающим на моей машине.

Затем я настроил бы Firefox для использования Прокси-сервера, в то время как IE не использует Прокси-сервер.

Я мог использовать что-то как Скрипач, Charles, или некоторый другой Прокси/Отладчик и иметь только что использование приложения пользовательский Файл hosts?

Почему? Это позволяет мне сравнивать живой веб-сайт с тем, что я разработал локально. Доверяйте мне, мне нужно имя хоста, отображающееся по причине. Я использую HTML от живого сайта с локальными изменениями CSS. Я должен сравнить те изменения CSS в том, что находится в Продуктивной среде.

4
задан 05.01.2010, 23:15

1 ответ

Скрипач может сделать это. Используя пользовательские правила в он - файл CustomRules.js, можно моделировать файл hosts Windows путем указания на одно имя хоста на другой IP-адрес. Пример обеспечивается на их демонстрационной странице сценария:

// All requests for subdomain.example.com should be directed to the development server at 128.123.133.123
if (oSession.HostNameIs("subdomain.example.com"))
{
oSession.bypassGateway = true;  // Prevent this request from going through an upstream proxy
oSession["x-overrideHost"] = "128.123.133.123";  // DNS name or IP address of target server
}
3
ответ дан 07.12.2019, 21:09

Теги

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