Привет всем. =) Думаю этот маленький топик будет по душе всем любителям браузера Google Chrome.
Столкнулся на работе с проблемой. Поставил себе Google Chrome. Уже обрадовался, НО… но возникла проблема. Для настроек proxy «Хромированный» использует базовые настройки Windows. Соответственно как и положено прописал туда адрес proxy. Пробую… Ура! Все работает… для внешних адресов. Но поскольку я разработчик мне важно было иметь возможность работать как с внешними так и с локальными хостами.
Тут напрашивается опция, называемая в настройках как «исключения». Вбиваю сюда адреса, которые не идут через proxy… и тут загвоздка. «Хромированный» отказался принимать их за локальные. ((
Я нашел такое решение… поставил себе Privoxy 3.0.10… и настроил его так:
в main configuration (config.txt) вписал:
forward / адрес прокси: порт #перенаправляем все запросы на прокси
forward *.mine 127.0.0.1:80 #а вот локальные на localhost
тут все хорошо… но у меня корпоративная прокся и мне нужно авторизоваться… для этого я беру base64 от строки вида login:password получаю такое значение:
Z2stdHVsYVxzdGF2c2tpeV9rdjpsZGlzb3VyZQ==
далее захожу в default actions и ищу строки такого вида:
{ \
+hide-forwarded-for-headers \
+hide-from-header{block} \
+set-image-blocker{pattern} \
}
/ # Match all URLs
вот тут добавляю свой заголовок для прокси и получаю вот такую запись:
{ \
+hide-forwarded-for-headers \
+hide-from-header{block} \
+set-image-blocker{pattern} \
+add-header{Proxy-Authorization: Basic Z2stdHVsYVxzdGF2c2tpeV9rdjpsZGlzb3VyZQ==} \
}
/ # Match all URLs
что сие значит… что для всех урлов будет идти дополнительный заголовок для авторизации в корпоративной проксе.
пробуем =) вуаля… все работает.
по крайней мере у меня точно =)
думаю кому нибудь топик пригодился =)
Столкнулся на работе с проблемой. Поставил себе Google Chrome. Уже обрадовался, НО… но возникла проблема. Для настроек proxy «Хромированный» использует базовые настройки Windows. Соответственно как и положено прописал туда адрес proxy. Пробую… Ура! Все работает… для внешних адресов. Но поскольку я разработчик мне важно было иметь возможность работать как с внешними так и с локальными хостами.
Тут напрашивается опция, называемая в настройках как «исключения». Вбиваю сюда адреса, которые не идут через proxy… и тут загвоздка. «Хромированный» отказался принимать их за локальные. ((
Я нашел такое решение… поставил себе Privoxy 3.0.10… и настроил его так:
в main configuration (config.txt) вписал:
forward / адрес прокси: порт #перенаправляем все запросы на прокси
forward *.mine 127.0.0.1:80 #а вот локальные на localhost
тут все хорошо… но у меня корпоративная прокся и мне нужно авторизоваться… для этого я беру base64 от строки вида login:password получаю такое значение:
Z2stdHVsYVxzdGF2c2tpeV9rdjpsZGlzb3VyZQ==
далее захожу в default actions и ищу строки такого вида:
{ \
+hide-forwarded-for-headers \
+hide-from-header{block} \
+set-image-blocker{pattern} \
}
/ # Match all URLs
вот тут добавляю свой заголовок для прокси и получаю вот такую запись:
{ \
+hide-forwarded-for-headers \
+hide-from-header{block} \
+set-image-blocker{pattern} \
+add-header{Proxy-Authorization: Basic Z2stdHVsYVxzdGF2c2tpeV9rdjpsZGlzb3VyZQ==} \
}
/ # Match all URLs
что сие значит… что для всех урлов будет идти дополнительный заголовок для авторизации в корпоративной проксе.
пробуем =) вуаля… все работает.
по крайней мере у меня точно =)
думаю кому нибудь топик пригодился =)