|
+ X4 v x7 W. P8 ?6 t
+ u7 h6 F; {1 ^& C1、新增一个实验阶段的 IWinHttpEx 类,实现和windows系统组件winhttp基本一致的接口(由 IHttpAgent 组件实现),请在程序启动最开始调用一次 HPWinHttp_Init() 并确保返回为真(实验阶段,HP-Socket版本必须大于等于5.8.6版本)
# q" \9 g# c' d H% f9 I2、欢迎大家来测试 IWinHttpEx 类,可完全替代 IWinHttp 类
- G, x- U: N2 m% E5 N, t; j- z
. u9 m& T0 e) k/ f> 升级说明: r# e0 d7 R" H
-----------------8 L2 `6 ]2 ]3 o! x, J- I! V3 Z- g/ X
1、本次更新主要为扩展用法,IHttpSyncClient 我用着不是很习惯,而由IHttpSyncClient封装的IWinHttp 也是有点问题
8 z; [# s; y) q2、IWinHttpEx 完全由 IHttpAgent 组件实现,算是给组件一个例子吧,中间还使用到 ZLib/GZip、Brotil 流式压缩/解压组件,大家可以参考我是如何在回调里面使用的& E) C# m% Y. {
3、IWinHttpEx 中还涉及到事件(EVENT),还有缓冲区扩展等列子.算是非常综合的一个IHttpAgent例程了.
. b( B4 b- F2 J2 [3 C5 Z! z" f& p; p: O& g1 J' H$ W; c( t
[11:00 2022/01/21]
/ j) t& G4 d8 z5 l' K' T& Y# H- I2 U4 X3 l! l7 L
o$ K g2 W9 I1 ^) [7 `+ }) V: V
|
|