Я пытаюсь настроить HTTP-прокси на компьютере с Windows. Проблема в том, что в пароле есть специальный символ (@), который вызывает set
сбой команды.
Я пробовал как экранировать символ ( \@
) и кодирование процентов с шестнадцатеричным значением ( %40
), но безрезультатно.
Например, с именем пользователя Foo и паролем B @ r я пробовал следующие команды:
set http_proxy=http://foo:B\@r@http-gateway.domain.org:80
set http_proxy=http://foo:B%40r@http-gateway.domain.org:80
Помимо смены пароля, как прокси-сервер может использовать пароль?