Witam
Której klasy lepiej użyć do stworzenie Clienta do obsługi http? Zrobiłem sobie 2 przykłady, wyglądają i działają podobnie. I od razu drugie pytanie: jak odczytać dane ze strumienia:
string strPage = string.Empty;
using (TcpClient tcpClient = new TcpClient("www.wp.pl", 80))
{
using (NetworkStream networkStream = tcpClient.GetStream())
{
using (StreamReader streamReader = new StreamReader(networkStream))
{
using (StreamWriter streamWriter = new StreamWriter(networkStream))
{
streamWriter.WriteLine("GET / HTTP/1.1");
streamWriter.WriteLine("Host: wp.pl");
streamWriter.Flush();
strPage = streamReader.ReadLine();
}
}
W jednym przykładzie jest to zrobione za pomocą ReadLine, jednak u mnie przy tej linijce program się zawiesza.