Post-запрос в web browser - C#

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

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

Листинг программы
  1. private void button1_Click_1(object sender, EventArgs e)
  2. {
  3. webBrowser1.Navigate("https://pw.mail.ru/login.php?do=lostemail");
  4. }
  5.  
  6. private void button3_Click(object sender, EventArgs e)
  7. {
  8.  
  9. string data = "email=removed@mail.ru" + "&s=" + "&securitytoken=guest" + "&do=emailpassword" + "&url=https://pw.mail.ru/index.php";
  10. webBrowser1.Navigate("https://pw.mail.ru/login.php?do=lostemail", "_self", System.Text.ASCIIEncoding.ASCII.GetBytes(data), "Content-Type: application/x-www-form-urlencoded");
  11. }
Мне нужно сделать однсторонний пост запрос просто. Отснифал данные совпадают. что не так? 502 Bad Gateway -------------------------------------------------------------------------------- nginx

Решение задачи: «Post-запрос в web browser»

textual
Листинг программы
  1. string postData = "value1=" + 1 + "&value2=" + 2 + "&value3=" + 3;
  2. System.Text.Encoding encoding = System.Text.Encoding.UTF8;
  3. byte[] bytes = encoding.GetBytes(postData);
  4. string url = "http://www.domain.com/addSomething";
  5. webBrowser1.Navigate(url, string.Empty, bytes, "Content-Type: application/x-www-form-urlencoded");

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


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

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

11   голосов , оценка 3.818 из 5

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

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

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