Próbuję skonfigurować serwer proxy HTTP na komputerze z systemem Windows. Problem polega na tym, że hasło ma znak specjalny (@), który powoduje set
niepowodzenie polecenia.
Próbowałem uciec zarówno przed znakiem ( \@
), jak i kodowaniem procentowym za pomocą wartości szesnastkowej ( %40
), ale bezskutecznie.
Na przykład, podając nazwę użytkownika Foo i hasło B @ r, wypróbowałem następujące polecenia:
set http_proxy=http://foo:B\@r@http-gateway.domain.org:80
set http_proxy=http://foo:B%40r@http-gateway.domain.org:80
Oprócz zmiany hasła, w jaki sposób serwer proxy może używać hasła?