.NET中最好最简单的http用户代理是什么?
我只想把它放在网页上,让它以字符串形式返回页面。
答案 0 :(得分:2)
感谢@ion todriel,建议基于System.Net.HttpWebRequest
:
using System;
using System.Collections.Generic;
using System.Net;
using System.IO;
namespace myHttpWebRequest
{
class Program
{
static void Main(string[] args)
{
var request = HttpWebRequest.Create("http://www.example.com");
var response = request.GetResponse();
var reader = new StreamReader(response.GetResponseStream());
string page = reader.ReadToEnd();
Console.Write(page);
}
}
}
注意行string page = reader.ReadToEnd ();
- 将整个页面作为字符串返回。
这并不比早先复杂
System.Net.WebClinet
以及参考文件中的一个例子。