【支持库安装方法】
CometHttp.fne 复制到 易语言目录\lib
彗星HTTP操作支持库内附详细安装说明,并有傻瓜式安装支持库工具,不会找支持库目录的也会安装。
使用方法
CometHttp_Static.lib 复制到 易语言目录\static_lib
启动易语言,在顶部菜单里选择"工具->支持库配置"
在弹出的对话框里点击"全选",或者在列表里找到"彗星HTTP操作支持库"并勾选
最后点击"确认",关闭对话框.
回到易语言里,可以在左边选择夹点击"支持库"查看支持库的命令已经说明
或者在代码输入区域直接输入"彗星"会出现相关命令
为了避免和其他支持库、模块命名冲突,所有命令加了"彗星"2字
关于GZIP
开启GZIP压缩能减少传输的内容,提高HTTP读文件速度.
并不是所有服务器都支持GZIP,不过现在很多网站服务器都支持
现在有不少易模块也支持GZIP,但大多是采用系统的gzip.dll来解压缩
这个dll文件在部分GHOST系统和Windows7上版本不同,无法解压.
本支持库是采用了一个外国人编写的算法,直接算法压缩、解压
关于"彗星HTTP读文件"和"彗星HTTP读文本"的区别
两个命令参数是一样的,提交方式也一样,主要区别在返回格式上
"读文件"直接返回字节集数据,不做任何处理
"读文本"根据需要会自动解压GZIP、转换UTF8为ANSI(避免乱码),返回转换后的文本型数据
技术问题说明
全部采用Windows系统API实现,非COM对象方式
支持HTTPS
发送HTTP请求时,支持库内部采用了多线程方式,防止界面假死、线程堵塞,不需要外部判断了
- PC官方版
- 安卓官方手机版
- IOS官方手机版