C#论坛-玄机论坛-C#论坛-玄机宝盒-玄机类库-C#

 找回密码
 关闭注册

QQ登录

只需一步,快速开始

查看: 33456|回复: 149
打印 上一主题 下一主题

[HttpCode] HttpCode框架v5.2 一个有态度的开源.Net Http请求框架

  [复制链接]
跳转到指定楼层
楼主
君临 发表于 2014-9-27 15:02:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
如有疑问,请加入官方群询问

您需要 登录 才可以下载或查看,没有帐号?关闭注册

x
      简单、易用、高效 一个有态度的开源.Net Http请求框架!


当前最新版本(5.2)
      编写环境: Vs2017      Framework版本: 4.0
      更新日期: 2019-10-31
      类库基本功能:
      基础功能1:基于HttpWebRequest方式同步提交数据 包含(Get/Post)
      基础功能2:集合常用字符串处理方法(编码转换/Hex转换).时间戳转换等

      这个版本没有Wininet,没有异步,纯请求库.以后更新也在这个版本进行!
      类库下载 Msdn5HttpCode.zip (336.14 KB, 下载次数: 20)




更新日志:
  1. 增加 HttpItem.InitCookie 属性(初始化时请求的Cookie,默认为空)
  2. 增加 CheckIsStringPropertyInfo 判断头部是否需要直接设置request属性
  3. 增加 使用Demo
  4. 修正 SetHeaders的Bug
复制代码


     



  

这最后一个支持FM2.0的老版本并且还包含Wininet的方式请求






      类库基本功能:
      基础功能1:基于HttpWebRequest方式 同步/异步 提交数据 包含(Get/Post)
      基础功能2:基于Wininet系统API方式提交数据 包含(Get/Post)
      基础功能3:集合常用处理方法.处理页面结果/HTML数据更快捷

      HttpCode类库,让你感受一个简易到极致的HTTP编程.
       让编程更简易,代码更简洁...
      版权声明:
      本类库完全开源,只是基于微软官方提供的HttpWebRequest实现同步与异步的请求,Wininet是基于底层API进行封装;
      Coding by 君临
      09-27/2014


      4.7源
码+Demo下载地址
              HttpCodeLib_4.2.17.08.30.zip (517.05 KB, 下载次数: 5568)

                                    
     



     
 HttpCode 使用手册 [在线API]
      http://bbs.msdn5.com/forum.php?mod=forumdisplay&fid=37&filter=typeid&typeid=23


      
源码开发环境: vs 2010
      (vs 05-08无法支持C#4.0新语法,部分方法携带默认值会出现异常,请使用Vs2010 + 版本进行编译)


      如果你的VS提示你如下信息:
      
      [mw_shl_code=csharp,true]警告 1 所生成项目的处理器架构“MSIL”与引用“HttpCodeLib”的处理器架构“x86”不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改您的项目的目标处理器架构,以使您的项目与引用间的处理器架构保持一致,或者为引用关联一个与您的项目的目标处理器架构相符的处理器架构。[/mw_shl_code]
      
      解决方案:
      首先在对应的HttpCodeLib工程中 右键 -> 属性
      
      在"生成"选项卡中 设置目标平台为"AnyCpu'即可

      HttpCode默认编译环境为X86或使用同样方法,修改你程序的架构为X86即可
      





      使用HttpCode时,请先引用
      System.Web (Framework 2.0/4.0 都需要添加)
      System.Configuration(Framework 2.0/4.0 都需要添加)


      注意:
      System.Web.Extensions(Framework 2.0不需要,4.0如需使用Json转换请自行删除注释,并添加引用})
      




      添加引用方法:
      在引用栏目使用右键,添加引用.
      .Net选项卡,选择
      System.Web
           System.Configuration(方法相同)

      System.Web.Extensions (Framework 2.0不需要,4.0如需使用Json转换请自行删除注释,并添加引用})
         
      

           




      如何为httpcode 设置字符串Cookie与自动维护字符串Cookie
      http://bbs.msdn5.com/thread-557-1-1.html



        


           HTTPCode 框架原型
      Http基础版[存在bug]
           最近有朋友想学习HTTP是如何封装的,
      这里给出一份最原始的请求.没有任何封装实现单纯的GET与POST请求,
      想了解Http类库封装的基础可以参考此类.

       
http.zip (1.51 KB, 下载次数: 920)


      Http增强版[存在bug]
      修改之前遗留的bug.但是bug依旧很多.
      修改了cookie处理方式相当于上个版本的增强版
        http增强版.zip (1.57 KB, 下载次数: 801)

httpcode.jpg (229.24 KB, 下载次数: 43)

httpcode.jpg

评分

参与人数 1紫晶 +10 收起 理由
inghot + 10 支持开源~!感谢分享

查看全部评分

玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复

使用道具 举报

沙发
蘑菇 发表于 2014-9-27 15:04:31 | 只看该作者
感谢分享!大力支持!
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

板凳
sillypgm 发表于 2014-9-27 21:23:41 | 只看该作者

感谢分享!大力支持!
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

地板
Linn 发表于 2014-9-28 18:24:56 | 只看该作者
不错,支持个
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

5#
Solo 发表于 2014-9-28 19:53:35 | 只看该作者
过来瞧瞧~!~!~!
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复

使用道具 举报

6#
039063110 发表于 2014-9-28 20:13:18 | 只看该作者
过来瞧瞧~!~!~!
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复

使用道具 举报

7#
bacsj118 发表于 2014-9-28 22:29:28 | 只看该作者
支持站长。非常好的工具
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

8#
佐佑 发表于 2014-9-30 10:37:16 | 只看该作者
更新日志带个日期吧
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复 支持 反对

使用道具 举报

9#
豪侠哥 发表于 2014-9-30 11:15:20 | 只看该作者
学习学习
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复

使用道具 举报

10#
whoamixx 发表于 2014-10-4 11:12:31 | 只看该作者
感谢分享。。。。。
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
帖子内网盘失效后请使用下面地址

http://bbs.msdn5.com/thread-1218-1-1.html
如果失效请联系站长重新分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 关闭注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|玄机论坛

GMT+8, 2019-11-16 06:52 , Processed in 0.176377 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表