Отправить POST запрос и получить ответ - C#

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

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

нужно послать запрос и получить результаты поиска со словом "Hello"
Листинг программы
  1. static void Main(string[] args)
  2. {
  3.  
  4. HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://google.com.ua/#");
  5.  
  6. request.Method = "POST";
  7. request.ContentType = "application/x-www-form-urlencoded";
  8. string data = "q=Hello";
  9. byte[] b = Encoding.UTF8.GetBytes(data);
  10. request.ContentLength = b.Length;
  11. request.GetRequestStream().Write(b, 0, b.Length);
  12. HttpWebResponse response = (HttpWebResponse)request.GetResponse();
  13. if (response.StatusCode.ToString() == "OK")
  14. {
  15. Stream rs = response.GetResponseStream();
  16. StreamReader read = new StreamReader(rs, Encoding.UTF8);
  17. string content = read.ReadToEnd();
  18. read.Close();
  19. Console.WriteLine(content);
  20. }
  21. response.Close();
  22. }
не могу разобраться почему не работает запрос?

Решение задачи: «Отправить POST запрос и получить ответ»

textual
Листинг программы
  1. obj_start();
  2. if(isset($_POST))
  3.  {
  4.   print_r($_POST);
  5.  }
  6. obj_end_clean();
  7.  File_put_Contents("log.txt",obj_get_content);

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


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

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

12   голосов , оценка 4 из 5

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

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

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