Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Сетевые технологии / Несколько способов работы с интернет-страницами

  • Мы посмотрим, как загрузить картинку из интернета в PictureBox.
    Создадим метод подключения через прокси-сервер.
    А так же добавим метод, который срабатывает при открытии нового окна.
    *Вопрос: каким должен быть метод получения картинки, если не нужно использовать Proxy?
  • Дата отправки отчёта: 8 марта
  • Задание выполнено: за 40 мин.
  • Чему научился: получать ресурсы из интернета через прокси сервер
    управлять открытием новых окон браузера
  • Что было сложным: все просто
  • Комментарии: Чтобы получить картинку не используя proxy нужно удалить в коде данного урока строки со словом proxy или можно сделать как я в отчете к прошлому уроку.

    Чтобы испытать код к этому уроку, пришлось найти себе адрес какого-нибудь прокси. Сразу попался такой, что в хроме постоянно появлялось непонятное окно для логина и пароля. Потом я понял, что это окно как раз для авторизации на прокси. Таким образом, случайно узнал как происходит стандартный способ авторизации на прокси, если просто решить его использовать через установленный браузер. Также для меня маленьким открытием стало, что хром все настройки прокси берет из IE.
  • Оценка видео-уроку:
Отчёт от 4889 за Сетевые технологии / Несколько способов работы с интернет-страницами




Оцени работу

 
Сохранить страницу:

24. Оля
Оля
ответить
→  Валера Луцевич  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2016-03-08 22:05

Валера, замечательно проработал урок, вдохновляет твой тщательный подход к занятиям! Молодец! :)


6452. Lik_Kirill
Lik_Kirill
ответить
→  Валера Луцевич  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2016-03-08 16:15

Молодец, Валера! Узнал новое, разбирался сам и узнал ещё больше интересного! А всё началось с простого слово proxy!


  • Отчёт оценивали:
    9427Иван Алексеевич+1   4992Николай+1   8886Михаил Ермишин+1   6452Lik_Kirill+1   7645Александр Львович+1   3506Алексей|BrisK|Кривицкий+1   9332Dima0   689Igorenzia+1   791Валерий+1   4004Елена+1   9588Алексей0   1537Сергей+1   9288Pučko Antonina+1   9567Максим0   3376Елена+1   9408Олег+1   9160Сергій+1   1Евгений Витольдович+1   9237Mais+1   6925Артём+1   9580Kozyrev0   24Оля+1   5760Мариша +1   9591jcaffeine0   9541Сергей Валерич0   4395Денис+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился:  На этом уроке я научился создавать подключение через proxy и загружать картинку в PictureBox как с прокси, так и без прокси, а также создавать метод подавления открытия нового окна webbrowser/
Трудности: Сложностей нет.
Замечаний нет. Ответ на вопрос урока: чтобы получить картинку без прокси нужно закомментировать 3 строки в методе: //WebProxy proxy = new WebProxy("104.28.7.98", 80); //proxy.Credentials = new NetworkCredential("admin", "root"); //req.Proxy = proxy; т.е. отключить прокси. Спасибо за содержательные уроки!
Научился: Работать с Proxy, отмена открытия новой страницы.
Трудности: Функция загрузки картинки в PictureBox.
В свойстве компонента PictureBox.Image хотел написать функцию загрузки изображения. Попробовал метод FromFile, но там нужно указывать имя картинки, сохраненной локально. Но т.к. я пока не знаю как это сделать, пришлось написать простейшую функцию загрузки для ImageLocation: private string DownloadImage(string uri) { return uri; } в uri естественное передается GetAttribute("src"). Хотелось бы узнать нормальное решение для свойства Image.