资源简介

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.base\Httphelperbase.cs

     文件       1327  2018-06-04 20:24  HttpHelper V2.1.1\CsharpHttpHelper.baseBll\HttpHelperBll.cs

     文件         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\base64Helper.cs

     文件        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\Jsonhelper.cs

     文件        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个文件信息

评论

共有 条评论