Да, есть способ!
В IE9, если у вас есть прокси, настроенный вручную в окне «Свойства обозревателя», вы можете нажать «Дополнительно» и просто добавить <-loopback>
в список обхода прокси. В IE6 локальные URL-адреса проходят через прокси, когда прокси настраивается вручную. Только версии IE7 + не отправляют запросы localhost на прокси-сервер.
Если вы хотите более глобальное решение, вы можете создать скрипт автоматической настройки прокси. В основном это файл JavaScript, который содержит функцию FindProxyForURL. Вы можете настроить Свойства обозревателя с помощью URL-адреса этого сценария. Все HTTP-запросы будут запрашивать FindProxyForURL для нужного прокси-сервера. Поэтому, если вы хотите, чтобы все URL проходили через прокси, вы должны сделать что-то вроде:
function FindProxyForURL(url, host) {
return "PROXY localhost:1234";
}
Если вы хотите, чтобы только внешние адреса передавались на ваш локальный прокси, вы должны сделать что-то вроде:
function FindProxyForURL(url, host) {
if (isPlainHostName(host)) {
return "DIRECT";
}
return "PROXY localhost:1234";
}