【发布时间】:2017-11-23 18:07:21
【问题描述】:
我想从http://www.w3schools.com/ 获取 HTML 代码 这是我的代码:
static void Main(string[] args)
{
TcpClient client = new TcpClient("www.w3schools.com", 80);
client.SendTimeout = 3000;
client.ReceiveTimeout = 3000;
StreamWriter writer = new StreamWriter(client.GetStream());
StreamReader reader = new StreamReader(client.GetStream());
writer.WriteLine("GET www.w3schools.com HTTP/1.1");
writer.WriteLine("Host: www.w3schools.com");
writer.WriteLine();
writer.Flush();
string response = reader.ReadToEnd();
Console.WriteLine("Got Response: {0}", response);
Console.ReadLine();
}
【问题讨论】:
-
有什么特别的原因让您尝试使用
TcpClient而不是HttpClient吗?
标签: c#