WinhttpApi类Zlibwapi封装模块

易语言 2020-03-16 15:06:40

WinhttpApi类Zlibwapi封装模块

API内部虽然也能处理,但某些时候存在问题,所以另外实现此效果,并增加了设置忽略服务器证书错误选项、以及当服务器响应401或407状态码以后可以cha询服务器支持的认证方式。

需要注意的是,Windows8以及更低版本的系统中,默认只启用SSL3.0、TLS1.0; 而Windows8.1以及更高版本系统中默认支持SSL3.0、TLS1.0、TLS1.1、TLS1.2。
如果是Windows7sp1系统的话,可以通过打补丁的方式启用TLS1.1和TLS1.2,更低版本的系统就不行了。

本模块封装了调用zlib库进行“gzip”、“deflate”的解压和压缩方法,这是一个开源库,本源码压缩包内打包了zlibwapi.dll,以后如果有更新大家也可以自行到官网下载源码编译动态链接库。