Показать сообщение отдельно

  #7  
Старый 28.10.2008, 21:24
l.sEw.l
Новичок
Регистрация: 19.06.2008
Сообщений: 11
Провел на форуме:
72858

Репутация: 5
По умолчанию

А как отправить обычный заголовок? Я попытался подобным образом:

Код:
public static void Main()
    {
        HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://yandex.ru");
        HttpWebResponse resp = (HttpWebResponse)req.GetResponse();

        StreamReader sr = new StreamReader(resp.GetResponseStream(), Encoding.GetEncoding(1251));
        StreamWriter sw = new StreamWriter(req.GetRequestStream(), Encoding.GetEncoding(1251));

        sw.Write("GET / HTTP/1.0\r\nAccept: */*\r\nAccept-Language: ru\r\nUA-CPU: x86\r\nHost: yandex.ru\r\nConnection: Keep-Alive\r\n\r\n");

        string source = sr.ReadToEnd();
        Console.WriteLine(source);
        sr.Close();
        sw.Close();
        Console.ReadLine();
    }
Пишет ошибку в потоке стримрайтера...
 
Ответить с цитированием