您的位置: 188软件园 > 编程软件 > 编程控件 > C#HttpHelper类

C#HttpHelper类 1.4 免费版

C#HttpHelper类

应用平台:WinAll 软件分类:编程控件

软件语言:简体中文 软件大小:0.01MB

软件授权:官方版 软件类型:国产软件

更新日期:2018-09-17 本地下载地址

C#HttpHelper类软件介绍

C#HttpHelper实现了C#HttpWebRequest抓取时无视编码,无视证书,无视Cookie,并且实现的代理的功能,使用它您可以进行Get和Post请求,可以很方便的设置Cookie,证书,代理,编码都可以自动识别,极大方便了用户,需要的朋友快来下载吧。
 

相似软件
版本说明
软件地址

C#HttpHelper软件简介


这个类是我以前写百度,Google,Soso,Sogou等网络蜘蛛时使用的,经过上千万个网站的测试,上万个网站抓取的例子总结出来的,中间的方法也是我实验了很久之后方案,所以大家可以放心使用。我不敢说100%,但是应该是99%的网站都没有问题,都可以无视编码,证书,和Cookie,如果你确实发现那个网站在使用本类过程中有问题,出现乱码,或者是获取不了,不能带Cookie,不能带证书等问题.
 

C#HttpHelper使用方法


1、在webBrowser中取Cookie的方法

在很多情况下我们会使用间进程的webBrowser去实现一些网页的请求和抓去,这个时候有部分网页是取不到Cookie的,那怎么办呢?下面我提供一个方法,应该99%的都能取到,

//取当前webBrowser登录后的Cookie值

[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]

static extern bool InternetGetCookieEx(string pchURL, string pchCookieName, StringBuilder pchCookieData, ref int pcchCookieData, int dwFlags, object lpReserved);

//取出Cookie,当登录后才能取

private static string GetCookieString(string url)

{

// Determine the size of the cookie

int datasize = 256;

StringBuilder cookieData = new StringBuilder(datasize);

if (!InternetGetCookieEx(url, null, cookieData, ref datasize, 0x00002000, null))

{

if (datasize < 0)

return null;

// Allocate stringbuilder large enough to hold the cookie

cookieData = new StringBuilder(datasize);

if (!InternetGetCookieEx(url, null, cookieData, ref datasize, 0x00002000, null))

return null;

}

return cookieData.ToString();

}

2、去掉所有的Html代码

普通浏览复制代码

///

/// 过滤html标签

///

///html的内容

///

public static string StripHTML(string stringToStrip)

{

// paring using RegEx //

stringToStrip = Regex.Replace(stringToStrip, "(?:s*)

", "nn", RegexOptions.IgnoreCase | RegexOptions.Compiled);

stringToStrip = Regex.Replace(stringToStrip, "

", "n", RegexOptions.IgnoreCase | RegexOptions.Compiled);

stringToStrip = Regex.Replace(stringToStrip, """, "''", RegexOptions.IgnoreCase | RegexOptions.Compiled);

stringToStrip = StripHtmlXmlTags(stringToStrip);

return stringToStrip;

}

private static string StripHtmlXmlTags(string content)

{

return Regex.Replace(content, "<[^>]+>", "", RegexOptions.IgnoreCase | RegexOptions.Compiled);

}

方法如上面所示直接调用StripHTML方法就行了

3、设置URl格式的问题

普通浏览复制代码

public static string URLDecode(string text)

{

return HttpUtility.UrlDecode(text, Encoding.Default);

}

public static string URLEncode(string text)

{

return HttpUtility.UrlEncode(text, Encoding.Default);

}

方法也是直接调用就行了一个加密一个解密大家可以直接使用
 

C#HttpHelper更新日志


更新了很多高端问题,优化的请求方式,是一个新技术跨越的版本
 

小编推荐:C#HttpHelper类与RPGVXACE RTPthemidaplatform-toolsUIDesignerFireBug等都是非常不错的软件,欢迎来我站下载体验!

展开更多>>

C#HttpHelper类网友评论

  • 1楼

    简体中文的C#HttpHelper类看介绍感觉不错,下载安装试试

    匿名 2018-05-17 01:44:50
  • 2楼

    以前这个C#HttpHelper类挺很小,现在居然都已经0.01MB了

    匿名 2018-05-01 16:35:05
  • 3楼

    这款软件支持WinAll,要是有其他版本就更好了耶!

    匿名 2018-04-16 07:25:20
  • 4楼

    我觉得现在的C#HttpHelper类已经够我用的了,什么时候想换口味了,就试试其他官方版的版本

    匿名 2018-03-31 22:15:35
  • 5楼

    C#HttpHelper类好用!呵呵,我喜欢这个编程控件软件

    匿名 2018-03-16 13:05:50

本类热门推荐

更多>>
小米人APK改之理
小米人APK改之理

大小:34.7MB

人气:3次

java class文件查看工具
java class文件查看工具

大小:0.76MB

人气:1次

Jindent
Jindent

大小:17.86M

人气:1次

优看PDF阅读控件
优看PDF阅读控件

大小:1.2M

人气:1次

小旋风ASP服务器
小旋风ASP服务器

大小:1MB

人气:1次

本类最新更新

更多>>
小旋风ASP服务器
小旋风ASP服务器

1MB / 2018-08-30

天正插件
天正插件

33.9MB / 2018-08-25

ComponentOne Studio Enterprise
ComponentOne Studio Enterprise

648.24MB / 2018-08-18

FusionCharts
FusionCharts

18.19M / 2018-08-18

VB代码插件
VB代码插件

0.41M / 2018-08-17

万能脱壳QuickUnpack
万能脱壳QuickUnpack

0.86M / 2018-08-03

Visifire图表控件
Visifire图表控件

2.2MB / 2018-07-25

LoveString
LoveString

0.13M / 2018-07-23

热门专题推荐

更多>>
  • 王者荣耀游戏专题
    王者荣耀游戏专题

    随着《王者荣耀》成为现象级手游,小编为大家带来了王者荣耀电脑版,王者荣耀下载相关专题!《王者荣耀》是全球首款5V5英雄公平对战手游,腾讯最新MOBA手游大作!海量英雄随心选择,精妙配合默契作战!10秒实时跨区匹配,与好友组队登顶最强王者!操作简单易上手,一血、五杀、超神,极致还原经典体验!实力操作公平对战,回归MOBA初心!详细请看专题~

  • 手机驱动软件专题
    手机驱动软件专题

    188软件园驱动软件专题提供多种手机驱动软件免费下载:华为手机驱动、三星手机驱动、中兴手机驱动,htc手机驱动、诺基亚手机驱动、小米手机驱动软件下载等,还有更多手机驱动器软件安装方法和软件使用教程。

  • 房源管理软件专题
    房源管理软件专题

      房源管理软件是专为房产经纪人开发的软件,能够一次性将房源信息群发到当地所有的房产网站,是非常方便实用的房产中介软件与房源发布软件,将客户信息第一时间掌握!房源信息群发拥有房源信息采集功能,可以采集知名房源信息网信息,批量导入网站上的最新的房源信息,给大家带来好用的房源管理软件。

  • 手机助手
    手机助手

    手机助手哪个好用?苹果手机助手哪个好?现在市面上有很多手机助手,小编推荐了几款常用的手机助手电脑版:苹果手机助手、百度手机助手、360手机助手、华为手机助手、小米手机助手、91手机助手等等,您可以依据个人习惯和喜好,下载安装使用

  • 微信下载专题
    微信下载专题

    微信电脑版是腾讯为超过三亿人使用的微信的用户开发的一款PC微信版本。微信电脑版官方下载版是微信网页版,随之升级开发为客户端的形式,也就是说它是一种最新网页版的形式。188软件园电脑微信合集专题,为您提供微信电脑版、微信下载手机版、微信电脑版官方下载等内容。更多电脑微信合集内容,请看下面微信软件专题详细内容!

188软件园为您提供:软件下载游戏下载资讯教程专题下载等欢迎下载

不良信息举报邮箱:774228812@qq.com  公安部网络违法犯罪举报网站

Copyright © 2012-2017 188软件园 All Rights Reserved. 苏ICP备14008833号-2

'); })();