|
7 l& d. E/ Y6 ]; W" U) q% C! z
9 i1 G. _1 S- g; L1、新增一个实验阶段的 IWinHttpEx 类,实现和windows系统组件winhttp基本一致的接口(由 IHttpAgent 组件实现),请在程序启动最开始调用一次 HPWinHttp_Init() 并确保返回为真(实验阶段,HP-Socket版本必须大于等于5.8.6版本)& f B0 r. I2 P
2、欢迎大家来测试 IWinHttpEx 类,可完全替代 IWinHttp 类
* t3 I! Y8 }8 @; { I( E. H
# x) U& e$ l" \1 O8 s1 t+ _> 升级说明:$ X8 b$ _; _' S; N% L* V$ B
-----------------
0 V# X7 o7 l5 A& ?1 e e9 |: @1、本次更新主要为扩展用法,IHttpSyncClient 我用着不是很习惯,而由IHttpSyncClient封装的IWinHttp 也是有点问题8 r I% V+ U4 ^, U. y& N
2、IWinHttpEx 完全由 IHttpAgent 组件实现,算是给组件一个例子吧,中间还使用到 ZLib/GZip、Brotil 流式压缩/解压组件,大家可以参考我是如何在回调里面使用的
( `4 |* a8 p1 R9 C) E3、IWinHttpEx 中还涉及到事件(EVENT),还有缓冲区扩展等列子.算是非常综合的一个IHttpAgent例程了.
, [- I+ C, r9 ]5 M0 j" F! Y! D% {
% t" I% ^( h; X6 W J) {2 |$ w[11:00 2022/01/21]% e4 d) [/ ?3 ?9 J: w
9 {7 Z$ H3 `4 M7 d7 N
+ q" h, H& p. K/ z7 E$ Z |
|