|
5 {$ H! U- r+ {/ G
8 q6 B% J/ J0 X6 B9 p, o( y" }1、新增一个实验阶段的 IWinHttpEx 类,实现和windows系统组件winhttp基本一致的接口(由 IHttpAgent 组件实现),请在程序启动最开始调用一次 HPWinHttp_Init() 并确保返回为真(实验阶段,HP-Socket版本必须大于等于5.8.6版本)' }5 D3 C* A9 F S2 E
2、欢迎大家来测试 IWinHttpEx 类,可完全替代 IWinHttp 类
* d5 O# n' Y# u9 f' ^0 U; `! Z3 C, s3 V- I
> 升级说明:
, r5 @4 S" d5 f: s0 U-----------------3 ]5 K' h9 Y2 } R7 Q1 q7 G
1、本次更新主要为扩展用法,IHttpSyncClient 我用着不是很习惯,而由IHttpSyncClient封装的IWinHttp 也是有点问题
; z( ^% {2 r5 b& R, s% y1 e. m$ b2、IWinHttpEx 完全由 IHttpAgent 组件实现,算是给组件一个例子吧,中间还使用到 ZLib/GZip、Brotil 流式压缩/解压组件,大家可以参考我是如何在回调里面使用的3 t. x2 I5 P: @. o) b
3、IWinHttpEx 中还涉及到事件(EVENT),还有缓冲区扩展等列子.算是非常综合的一个IHttpAgent例程了.. z1 `& V. i& T; @
& g+ B1 M7 G) U* `, ?: w[11:00 2022/01/21]
$ U* ~5 U: a. p! s* X" o7 @9 T1 D- e2 n5 v/ a
1 O; t7 X3 l3 e* |1 l
|
|