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