Как перехватить и исправить пост запросы от веббраузера? - C#

Узнай цену своей работы

Формулировка задачи:

Сабж. возможно не без помощи SHDocVw. Но каким образом это возможно?

Решение задачи: «Как перехватить и исправить пост запросы от веббраузера?»

textual
Листинг программы
  1.  static void Main(string[] args)
  2.         {
  3.             System.Net.Sockets.TcpListener list = new System.Net.Sockets.TcpListener(System.Net.IPAddress.Parse("127.0.0.1"), 8888);
  4.             list.Start();
  5.             while (true)
  6.             {
  7.                 //c многопоточностью и прочими нюансами не буду замарачиваться в этом примере...
  8.                 System.Net.Sockets.TcpClient client = list.AcceptTcpClient();
  9.                 using (System.Net.Sockets.NetworkStream stream = client.GetStream())
  10.                 {
  11.                     byte[] buff = new byte[client.ReceiveBufferSize];
  12.                     stream.Read(buff, 0, buff.Length);
  13.                     string http = System.Text.Encoding.UTF8.GetString(buff);
  14.                     //... тут парсим пакет. отправляем адресату
  15.                    
  16.                     client.Client.Send(System.Text.Encoding.UTF8.GetBytes("bla bla bla"));//ну и ответ клиенту.
  17.                 }
  18.                
  19.             }
  20.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы