1
ASP.NET MVCを使用して別のWebページから「content = page source」を取得する方法は?ASP.NET MVCを使用して別のWebページから「content = page source」を取得する方法は?
ASP.NET MVCを使用して別のWebページから「content = page source」を取得する方法は?ASP.NET MVCを使用して別のWebページから「content = page source」を取得する方法は?
私はあなたが「内容を取得」によって何を意味するかわからないんだけど、ここでは任意のWebサイトからHTMLソースをダウンロードするための機能があります:
public string Download(string url, Encoding encoding)
{
string content = string.Empty;
using (WebClient client = new WebClient { Encoding=encoding })
{
Stream data = client.OpenRead(url);
using (StreamReader sr = new StreamReader(data, encoding))
{
content = sr.ReadToEnd();
}
data.Close();
}
return content;
}
あなたはWebClientを使用することができます。
using (var client = new WebClient())
{
string result = client.DownloadString("http://www.google.com");
}
あなたはコンテンツを得ることによって何を意味しますか?別のページのソース全体を文字列にロードしますか? – alexn
コンテンツ=ページソース –