資源簡介
HttpHelper 爬蟲應用類庫 蘇飛萬能框架+基礎使用方法 1.9+2.1 源碼+DLL Net4.0+Vs2010
包含:
在webBrowser中取Cookie的方法
最簡單的Post與Get的寫法
設置URl格式的問題
二次或多次使用Cookie的方式
HttpHelper設置Header參考的方法
HttpHelper類使用方法
HttpHelper獲取圖片的方式
CookieCollection類型的Cookie使用方法
HttpHelper V1.9
HttpHelper V2.1.1

代碼片段和文件信息
using?CsharpHttpHelper.baseBll;
using?CsharpHttpHelper.Helper;
using?CsharpHttpHelper.Item;
using?System;
using?System.Collections.Generic;
using?System.Collections.Specialized;
using?System.Drawing;
using?System.Net;
using?System.Text;
namespace?CsharpHttpHelper
{
public?class?HttpHelper
{
private?HttpHelperBll?bll?=?new?HttpHelperBll();
public?HttpResult?GetHtml(HttpItem?item)
{
return?this.bll.GetHtml(item);
}
public?Image?GetImage(HttpItem?item)
{
return?this.bll.GetImage(item);
}
public?HttpResult?FastRequest(HttpItem?item)
{
return?this.bll.FastRequest(item);
}
public?static?string?GetSmallCookie(string?strcookie)
{
return?HttpCookieHelper.GetSmallCookie(strcookie);
}
public?static?CookieCollection?StrCookieToCookieCollection(string?strcookie)
{
return?HttpCookieHelper.StrCookieToCookieCollection(strcookie);
}
public?static?string?CookieCollectionToStrCookie(CookieCollection?cookie)
{
return?HttpCookieHelper.CookieCollectionToStrCookie(cookie);
}
public?static?string?URLDecode(string?text?Encoding?encoding?=?null)
{
return?HttpUrlHelper.URLDecode(text?encoding);
}
public?static?string?URLEncode(string?text?Encoding?encoding?=?null)
{
return?HttpUrlHelper.URLEncode(text?encoding);
}
public?static?NameValueCollection?GetNameValueCollection(string?str)
{
return?HttpUrlHelper.GetNameValueCollection(str);
}
public?static?string?GetUrlHost(string?url)
{
return?HttpUrlHelper.GetUrlHost(url);
}
public?static?string?GetUrlIp(string?url)
{
return?HttpUrlHelper.GetUrlIp(url);
}
public?static?string?ToMD5(string?str)
{
return?MD5Helper.ToMD5_32(str);
}
public?static?string?ToSHA1(string?str)
{
return?MD5Helper.ToSHA1(str);
}
public?static?object?JsonToobject(string?jsonstr)
{
return?Jsonhelper.JsonToobject(jsonstr);
}
public?static?string?objectToJson(object?obj)
{
return?Jsonhelper.objectToJson(obj);
}
public?static?List?GetAList(string?html)
{
return?HtmlHelper.GetAList(html);
}
public?static?List?GetImgList(string?html)
{
return?HtmlHelper.GetImgList(html);
}
public?static?string?StripHTML(string?html)
{
return?HtmlHelper.StripHTML(html);
}
public?static?string?ReplaceNewLine(string?html)
{
return?HtmlHelper.ReplaceNewLine(html);
}
public?static?string?GetBetweenHtml(string?html?string?s?string?e)
{
return?HtmlHelper.GetBetweenHtml(html?s?e);
}
public?static?string?GetHtmltitle(string?html)
{
return?HtmlHelper.GetHtmltitle(html);
}
public?static?string?javascriptEval(string?strJs?string?main)
{
return?ExecJsHelper.javascriptEval(strJs?main);
}
public?static?Image?GetImage(byte[]?b)
{
return?ImageHelper.ByteToImage(b);
}
public?static?string?ByteToString(by
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????32256??2018-06-04?20:37??HttpHelper?V2.1.1\bin\Debug\HttpHelper.dll
?????文件?????101888??2018-06-04?20:37??HttpHelper?V2.1.1\bin\Debug\HttpHelper.pdb
?????文件???????4425??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper\HttpHelper.cs
?????文件???????6077??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper\HttpItem.cs
?????文件???????1336??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper\HttpResult.cs
?????文件????????104??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper\ResultHandler.cs
?????文件??????12571??2018-06-04?20:37??HttpHelper?V2.1.1\CsharpHttpHelper.ba
?????文件???????1327??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.ba
?????文件?????????98??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Enum\AType.cs
?????文件????????121??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Enum\PostDataType.cs
?????文件????????144??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Enum\ResultCookieType.cs
?????文件????????121??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Enum\ResultType.cs
?????文件????????564??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Helper\ba
?????文件????????441??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Helper\EncodingHelper.cs
?????文件???????1004??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Helper\ExecJsHelper.cs
?????文件???????3301??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Helper\HtmlHelper.cs
?????文件???????3587??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Helper\HttpCookieHelper.cs
?????文件???????1935??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Helper\HttpUrlHelper.cs
?????文件????????384??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Helper\ImageHelper.cs
?????文件????????758??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Helper\Json
?????文件????????577??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Helper\MD5Helper.cs
?????文件????????362??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Item\AItem.cs
?????文件????????184??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Item\ImgItem.cs
?????文件????????922??2018-06-04?20:24??HttpHelper?V2.1.1\CsharpHttpHelper.Static\RegexString.cs
?????文件???????2936??2018-06-04?20:24??HttpHelper?V2.1.1\HttpHelper.csproj
?????文件???????6191??2018-06-04?20:25??HttpHelper?V2.1.1\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????196??2018-06-04?20:37??HttpHelper?V2.1.1\obj\Debug\HttpHelper.csproj.FileListAbsolute.txt
?????文件??????32256??2018-06-04?20:37??HttpHelper?V2.1.1\obj\Debug\HttpHelper.dll
?????文件?????101888??2018-06-04?20:37??HttpHelper?V2.1.1\obj\Debug\HttpHelper.pdb
????..A..H.?????22528??2017-11-24?04:11??HttpHelper?V1.9\.vs\HttpHelper\v15\.suo
............此處省略81個文件信息
評論
共有 條評論