Мы посмотрим, как загрузить картинку из интернета в PictureBox. Создадим метод подключения через прокси-сервер. А так же добавим метод, который срабатывает при открытии нового окна.
*Вопрос: каким должен быть метод получения картинки, если не нужно использовать Proxy?
Дата отправки отчёта:
13 декабря 2016 г.
Задание выполнено: за
2 час. 30 мин.
Чему научился:
Сoздавать подключeние чeрeз Proxy без proxy : WebRequest request = WebRequest.Create(uri); WebResponse response = request.GetResponse(); Stream responseStream = response.GetResponseStream(); Bitmap bmp = new Bitmap(responseStream); responseStream.Dispose(); return bmp;
Что было сложным:
получить связь через proxy у меня получилось только с WebProxy proxy = (WebProxy)WebProxy.GetDefaultProxy();
Если у Вас не установлен Proxy в Вашей домашней сети (Обычно под это выделяется отдельный сервер, который выпускает в интернет и может контролировать такие соединения), то можете попробовать через бесплатные прокси-сервера, находящиеся в свободном доступе. Прямо в поиске можете набрать "бесплатный прокси сервер" Можете взять с сайта spys.ru/ там много рабочих серверов. Урок в основном направлен на то, чтобы понять что это, для чего и как работает, если у Вас будет большая программа, с настройками, возможно где потребуется использовать подключение через прокси - Вы будете это знать!
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Научился как перекрывать в компоненте webroser метод NewWindow. Трудности: У меня прокси нет. Сразу это не понял. Отличный урок. Много нового узнал о webrequest и webresponse.