取Title这个跟异步有什么关系吗?
你看下我的文章
[C#] 纯文本查看 复制代码 /// <summary>
/// 在异步执行完成后要回调的方法
/// </summary>
/// <param name="result"></param>
public void SetHtml(HttpResult result)
{
//获取请请求的Html
string html = result.Html;
//获取请求的Cookie
string cookie = result.Cookie;
//状态码
HttpStatusCode code = result.StatusCode;
//状态描述
string Des = result.StatusDescription;
if (code == HttpStatusCode.OK)
{
//状态为200
}
}
这个方法就是取返回值的,Cookie,html取法,都有,跟正常的没有任何区别。你只要会同步的,肯定也会异步的。
取Title的话,你直接写个正则,从html中提取既可。
比如
string html = result.Html;
string title= 正则从html提取即可;
我建议你旅顺你的问题是什么,你如果要问怎么从从获取到的Html中提取内容,这个直接使用下则
如果要问多线程,那么我很直接的告诉你Httphelper不支持
如果你要问异步,我上面的文章里有详细的例子,例子就是访问http://www.sufeinet.com主页的。和你说的访问百度,和访问本页面没什么分别,自己修改一下网址即可
|