Proxy Basi c Аутентификация возврата исключения - PullRequest
0 голосов
/ 12 марта 2020

Я пытался сделать аутентификацию прокси с помощью следующего кода:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(myurl);
System.Net.WebProxy proxy = new System.Net.WebProxy();
proxy.Address = new Uri("http://191.96.33.240");
proxy.Credentials = new System.Net.NetworkCredential("username", "password");

request.Proxy = proxy;
request.Method = "GET";

var webResponse = request.GetResponse();
var webStream = webResponse.GetResponseStream();
var responseReader = new StreamReader(webStream);
var response = responseReader.ReadToEnd();
Console.WriteLine("Response: " + response);
responseReader.Close();

Но программа возвращает мне

Unhandled Exception: System.UriFormatException: Invalid URI: The URI is empty.
   at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
   at System.Uri..ctor(String uriString)
   at System.Net.WebRequest.Create(String requestUriString)

Без прокси все также работает.

1 Ответ

0 голосов
/ 12 марта 2020

Я написал неправильное имя пользователя, и оно возвращает мне исключение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...