Как узнать, работает экспортный прокси или нет

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

export http_proxy=http://username:passwdatXYZ.com:portnumber
export https_proxy=http://username:passwdatXYZ.com:portnumber
export HTTP_PROXY=://username:passwdatXYZ.com:portnumber
export HTTPS_PROXY=://username:passwdatXYZ.com:portnumber

Как я узнаю, является ли мой экспорт с указанным выше паролем и логином правильным или нет, работает или нет!

Мой пароль имеет специальный символ - "!", например, это -> abcd!efgh , поэтому я должен указать пароль как abcd%21efgh (где 21 - это юникод для специального символа "!")

Поскольку он не работает, что бы вы изменили в этих настройках?


person Raulp    schedule 03.07.2013    source источник


Ответы (1)


Я обычно делаю:

set HTTP_PROXY=http://username:abcd%[email protected]:portnumber
set HTTPS_PROXY=http://username:abcd%[email protected]:portnumber
set NO_PROXY=.company

(всегда используйте http://... для HTTP_PROXY и HTTPS_PROXY)
Другими словами, я удостоверяюсь, что прокси-сервер не вызывается для внутреннего URL, оканчивающегося на .company.

В зависимости от используемого прокси-сервера ваш специальный символ может поддерживаться или не поддерживаться, поэтому, если приведенная выше настройка не работает, попробуйте сначала изменить свой пароль на простой (без специальных символов).

person VonC    schedule 03.07.2013
comment
@Raulp просто слово, которое вы можете заменить любым расширением, которое ваша компания использует для своего прокси. Поэтому, если мой URL-адрес прокси-сервера заканчивается на .company, мне нужно исключить из вызовов прокси-сервера любой URL-адрес, оканчивающийся на .company (поскольку их URL-адрес будет ссылаться на внутреннюю локальную/глобальную сеть компании, а не на всемирную сеть). - person VonC; 04.07.2013