是.
您可以使用HttpWebRequest与网页或Web服务器(或Web服务)进行通信.这是我用来从facebook url获取数据的实际代码:
internal static string FbFetch(string url)
{
var request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";
using (var response = (HttpWebResponse)request.GetResponse())
{
using (var reader = new StreamReader(response.GetResponseStream()))
{
var responseText = reader.ReadToEnd();
return responseText;
}
}
}
Run Code Online (Sandbox Code Playgroud)
但是,您所描述的内容称为"HTML屏幕抓取",它可能是构建应用程序的繁琐而脆弱的方法.单调乏味,因为很难在所有UI糖果中徘徊,而且很脆弱,因为如果页面设计师改变了他的页面,你的屏幕抓取将不再有效.
祝好运.
归档时间: |
|
查看次数: |
2165 次 |
最近记录: |