[C#] 纯文本查看 复制代码 //创建Httphelper对象
HttpHelper http = new HttpHelper();
//创建Httphelper参数对象
HttpItem item = new HttpItem()
{
URL = "http://www.sufeinet.com",//URL 必需项
Method = "get",//URL 可选项 默认为Get
ContentType = "text/html",//返回类型 可选项有默认值
ResultCookieType = ResultCookieType.CookieCollection
};
//请求的返回值对象
HttpResult result = http.GetHtml(item);
//获取请求的Cookie
CookieCollection cookie = result.CookieCollection;
// 第二次使用Cookie
//创建Httphelper参数对象
item = new HttpItem()
{
URL = "http://www.sufeinet.com/thread-9989-1-1.html",//URL 必需项
Method = "get",//URL 可选项 默认为Get
ContentType = "text/html",//返回类型 可选项有默认值
CookieCollection = cookie,//把Cookie写入请求串中
ResultCookieType = ResultCookieType.CookieCollection
};
//请求的返回值对象
result = http.GetHtml(item);
//获取Html
string html = result.Html;
上面是关于Httphelper的CookieCollection格式Cookie的一个使用方法大家参考一下
关键就在于参数里的
[C#] 纯文本查看 复制代码 ResultCookieType = ResultCookieType.CookieCollection
设置为CookieCollection时,不仅仅是返回字符串的Cookie,还会返回格式 为CookieCollection格式的Cookie,更方便大家的使用和操作。
使用的时候也很简单
同样设置一个Cookie的类型,然后直接赋值即可
[C#] 纯文本查看 复制代码 CookieCollection = cookie,//把Cookie写入请求串中
ResultCookieType = ResultCookieType.CookieCollection
|