|
3 g4 m" @2 D- Y/ c
% U/ A5 v/ y% D" W6 }1、新增一个实验阶段的 IWinHttpEx 类,实现和windows系统组件winhttp基本一致的接口(由 IHttpAgent 组件实现),请在程序启动最开始调用一次 HPWinHttp_Init() 并确保返回为真(实验阶段,HP-Socket版本必须大于等于5.8.6版本)
% J% p; P( ], _2、欢迎大家来测试 IWinHttpEx 类,可完全替代 IWinHttp 类
- ?- h9 [' i5 @7 A% r5 i4 t2 ~$ J7 o
> 升级说明:0 _( ?% [( `& S, D( Y2 h
-----------------
9 ]; Z3 C, U2 a: v, w9 ~, B1、本次更新主要为扩展用法,IHttpSyncClient 我用着不是很习惯,而由IHttpSyncClient封装的IWinHttp 也是有点问题( R9 H7 X: h6 A4 L
2、IWinHttpEx 完全由 IHttpAgent 组件实现,算是给组件一个例子吧,中间还使用到 ZLib/GZip、Brotil 流式压缩/解压组件,大家可以参考我是如何在回调里面使用的 a. S. d0 p$ w5 g; Z' m% q
3、IWinHttpEx 中还涉及到事件(EVENT),还有缓冲区扩展等列子.算是非常综合的一个IHttpAgent例程了., i r( b1 k4 |' N. _
. z/ z: d" {9 D6 [9 z1 z[11:00 2022/01/21]( Q) y) Q( T$ N' o; B4 U3 ]% ^& `
- B6 V" D5 g) M. s% h2 K6 v
5 N: y9 x* L, }. D! ~0 V" U2 @( e |
|