Какой самый лучший и самый простой пользовательский агент http в .NET?
Я просто хочу добавить URL, чтобы он возвращал страницу в виде строки.
Благодаря @ ion todriel , предложение основано на System.Net.HttpWebRequest:
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 (); - вернуть всю страницу в виде строки.
string page = reader.ReadToEnd ();
Это не сложнее, чем раньше System.Net.WebClinet с примером в справочном документе.
System.Net.WebClinet