导读部分
【HttpHelper万能框架】教程目录贴 http://www.sufeinet.com/thread-9989-1-1.html
教程部分
每一次的Http请求不管是成功还是失败,都会有一个状态和一个状态描述返回给我们。返回给我们的状态其实是一个Int类型的,比如404 200 500等这些我们常见的,当然还有很多
这个请大家查看我的文章
Httphelper类网站状态类StatusCode详细说明
http://www.sufeinet.com/thread-3589-1-1.html
第一步引入命名空间
[C#] 纯文本查看 复制代码 using CsharpHttpHelper;
代码如下
[C#] 纯文本查看 复制代码 //创建Httphelper对象
HttpHelper http = new HttpHelper();
//创建Httphelper参数对象
HttpItem item = new HttpItem()
{
URL = "http://www.sufeinet.com",//URL 必需项
Method = "get",//URL 可选项 默认为Get
ContentType = "text/html",//返回类型 可选项有默认值
//ContentType = "application/x-www-form-urlencoded",//返回类型 可选项有默认值
};
//请求的返回值对象
HttpResult result = http.GetHtml(item);
//获取请请求的Html
string html = result.Html;
//获取请求的Cookie
string cookie = result.Cookie;
//状态码
HttpStatusCode code = result.StatusCode;
//状态描述
string Des = result.StatusDescription;
if (code == HttpStatusCode.OK)
{
//状态为200
}
在这里我只写了一个状态为200的,其他的大家根据需要使用吧,所有的状态值上面的文章里。
|