您好,这样的:如果纯粹是下载网页,没必要用socket
WebClient webClient = new
WebClient();
webClient.Credentials =
CredentialCache.DefaultCredentials;
byte[] data = null;
string pageHtml =
"";
try
{
data = webClient.DownloadData(uri);
Encoding loadCode = Encoding.GetEncoding("gb2312");
pageHtml =
loadCode.GetString(data);
}