c# Создание веб-сервера с помощью класса HttpListener

Как создать веб-сервер с помощью класса HttpListener? В этой небольшой статье рассмотрим на простом примере, как создать веб-сервер с помощью языка c#, который будет работать в синхронном режиме. Дано: два компьютера:  (192.168.10.10) и  (192.168.10.1). Компьютер “A” (клиент) – отправляет запросы веб-серверу с помощью веб-браузера (хром, опера и так далее). Компьютер “Б” — это веб-сервер, который … Читать далее

c# Как получить значение HTML элемента?

Получение значения HTML элемента Продолжаем работать с классом WebBrowser и сегодня вы узнаете, как получить значение HTML элемента. Исходный код HTML страницы сайта: <html> <head></head> <body> <p>BMW</p> </body> </html> 1. Для начала создадим новое Windows Forms приложение. 2. Затем добавим на форму control WebBrowser (wb). 3. Загружаем страницу сайта. 4. Подписываемся на событие DocumentCompleted, чтобы … Читать далее

c# Как выделить элемент на странице WebBrowser при наведении мышкой?

Выделение элемента при наведении мышкой в WebBrowser Из этой статьи вы узнаете, как выделить элемент в WebBrowser при наведении мышкой. Как обычно начнём с создания нового проекта типа Windows Forms Application. Затем добавим на форму элемент управления WebBrowser (wb).   Для работы нам так же понадобиться тестовая страница, её исходник я возьму из предыдущей статьи: … Читать далее

Как заполнить поля HTML формы?

Программное заполнение полей html формы Сегодня хочу показать на просто примере, как заполнить поля html формы с помощью приложения написанного на языке c# Подготовка Создадим новый проект типа Windows Forms Application. Добавим на форму: два текстовых поля (txtName и txtLastName), кнопку и control WebBrowser (wb). Для работы нам понадобиться тестовая HTML страница, например такого вида: … Читать далее

Базовые операции с html атрибутами в классе WebBrowser

WebBrowser работа с html атрибутами В этой статье хотелось бы показать несколько простых операций с HTML атрибутами, которые можно выполнить с помощью класса webBrowser. Надеюсь, что Вы уже работали с данным классом или одноименным элементом управления и уже знаете, как получить содержимое html страницы и как дождаться полной загрузки страницы. Поэтому сразу же переходим к … Читать далее

c# Создание веб-сервера (дополнение)

Создание веб-сервера на языке c# (дополнение) Данная статья является дополнением к предыдущей статье: как создать веб-сервер с помощью языка c#. В ней мы рассмотрим, как в зависимости от запроса клиента, можно возвращать содержимое той или иной html страницы. Например, клиент отправляет запрос по адресу 192.168.10.1:8080/auto, в ответ получает содержимое страницы auto.html, если клиент запрашивает адрес … Читать далее

WebBrowser основные свойства для работы с контентом

WebBrowser работа с контентом И так, html страница была полностью загружена в control webBrowser, и теперь можно переходить к обработке полученных данных. Для этого можно использовать три основных свойства: DocumentStream, DocumentText и Document. Если Вы не знаете, как определить, момент полной загрузки страницы, то можете прочитать об этом в статье: Основные события контрола webBrowser Основные … Читать далее

Как защитить сайт? Лучшие Способы Бесплатно

Поскольку не существует никакого смысла ставить программное обеспечение такое как Анти вирус и даже если захотеть то они очень дорогие, люди просто считают что вся работа сделана если сайт запущен. Защита вебсайта или веб-сервера требует постоянные усилия ведь каждый день что-то обновляется. Если ваш сайт будет взломан то это будет отражаться плохо на вас, ваш … Читать далее