Отправить POST запрос и получить ответ - C#
Формулировка задачи:
нужно послать запрос и получить результаты поиска со словом "Hello"
не могу разобраться почему не работает запрос?
static void Main(string[] args) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://google.com.ua/#"); request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; string data = "q=Hello"; byte[] b = Encoding.UTF8.GetBytes(data); request.ContentLength = b.Length; request.GetRequestStream().Write(b, 0, b.Length); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); if (response.StatusCode.ToString() == "OK") { Stream rs = response.GetResponseStream(); StreamReader read = new StreamReader(rs, Encoding.UTF8); string content = read.ReadToEnd(); read.Close(); Console.WriteLine(content); } response.Close(); }
Решение задачи: «Отправить POST запрос и получить ответ»
textual
Листинг программы
obj_start(); if(isset($_POST)) { print_r($_POST); } obj_end_clean(); File_put_Contents("log.txt",obj_get_content);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д