【支持庫安裝方法】
CometHttp.fne 復(fù)制到 易語言目錄\lib
彗星HTTP操作支持庫內(nèi)附詳細(xì)安裝說明,并有傻瓜式安裝支持庫工具,不會(huì)找支持庫目錄的也會(huì)安裝。
使用方法
CometHttp_Static.lib 復(fù)制到 易語言目錄\static_lib
啟動(dòng)易語言,在頂部菜單里選擇"工具->支持庫配置"
在彈出的對(duì)話框里點(diǎn)擊"全選",或者在列表里找到"彗星HTTP操作支持庫"并勾選
最后點(diǎn)擊"確認(rèn)",關(guān)閉對(duì)話框.
回到易語言里,可以在左邊選擇夾點(diǎn)擊"支持庫"查看支持庫的命令已經(jīng)說明
或者在代碼輸入?yún)^(qū)域直接輸入"彗星"會(huì)出現(xiàn)相關(guān)命令
為了避免和其他支持庫、模塊命名沖突,所有命令加了"彗星"2字
關(guān)于GZIP
開啟GZIP壓縮能減少傳輸?shù)膬?nèi)容,提高HTTP讀文件速度.
并不是所有服務(wù)器都支持GZIP,不過現(xiàn)在很多網(wǎng)站服務(wù)器都支持
現(xiàn)在有不少易模塊也支持GZIP,但大多是采用系統(tǒng)的gzip.dll來解壓縮
這個(gè)dll文件在部分GHOST系統(tǒng)和Windows7上版本不同,無法解壓.
本支持庫是采用了一個(gè)外國(guó)人編寫的算法,直接算法壓縮、解壓
關(guān)于"彗星HTTP讀文件"和"彗星HTTP讀文本"的區(qū)別
兩個(gè)命令參數(shù)是一樣的,提交方式也一樣,主要區(qū)別在返回格式上
"讀文件"直接返回字節(jié)集數(shù)據(jù),不做任何處理
"讀文本"根據(jù)需要會(huì)自動(dòng)解壓GZIP、轉(zhuǎn)換UTF8為ANSI(避免亂碼),返回轉(zhuǎn)換后的文本型數(shù)據(jù)
技術(shù)問題說明
全部采用Windows系統(tǒng)API實(shí)現(xiàn),非COM對(duì)象方式
支持HTTPS
發(fā)送HTTP請(qǐng)求時(shí),支持庫內(nèi)部采用了多線程方式,防止界面假死、線程堵塞,不需要外部判斷了
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版