|
. a% \2 W R% U9 w, _: Y; {
' Z" B, b% W* `# f3 f
1、新增一个实验阶段的 IWinHttpEx 类,实现和windows系统组件winhttp基本一致的接口(由 IHttpAgent 组件实现),请在程序启动最开始调用一次 HPWinHttp_Init() 并确保返回为真(实验阶段,HP-Socket版本必须大于等于5.8.6版本)* w/ b' J: e4 F* u; A, V# l9 ?
2、欢迎大家来测试 IWinHttpEx 类,可完全替代 IWinHttp 类
- m9 N% h1 _+ s2 d/ R" j# ~
?; c b0 n+ S- t> 升级说明:
6 w, j5 j* M( S, C+ m, ?-----------------& b+ d" Y1 c/ x% F
1、本次更新主要为扩展用法,IHttpSyncClient 我用着不是很习惯,而由IHttpSyncClient封装的IWinHttp 也是有点问题
0 g' e2 a- h- I: u2、IWinHttpEx 完全由 IHttpAgent 组件实现,算是给组件一个例子吧,中间还使用到 ZLib/GZip、Brotil 流式压缩/解压组件,大家可以参考我是如何在回调里面使用的
9 ^3 B& E2 |; Q" V3、IWinHttpEx 中还涉及到事件(EVENT),还有缓冲区扩展等列子.算是非常综合的一个IHttpAgent例程了.+ \! }, F+ A! D U8 [
1 N! | @; [! }6 x+ A$ a
[11:00 2022/01/21]: p9 C" A- _7 Y
! |$ |' ~. E7 W4 I
. R3 _/ h5 a! C9 y |
|