好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > VBS獲取GZIP壓縮的HTTP內容的實現代碼

VBS獲取GZIP壓縮的HTTP內容的實現代碼

熱門標簽:哪里有便宜的地圖標注公司 齊齊哈爾高德地圖標注店 地圖標注政府哪個部門管 佛山真人電銷機器人廠家 神行者美術館地圖標注 百度地圖標注點距離代碼 如何用機器人進行電銷 除了地圖標注還有這種生意嗎 東營快遞外呼系統

不少網站為了提高加載速度,啟用HTTP服務器的GZIP壓縮功能,當客戶端發送的HTTP請求中聲明可以接受GZIP編碼時,服務器自動對HTTP響應內容進行GZIP壓縮。但是,在VBS中想自動對GZIP編碼進行解壓就沒有那么容易了。

不同組件對GZIP壓縮的處理不盡相同,首先看Msxml2.XMLHTTP:

'By Demon
'http://demon.tw
Dim http
Set http = CreateObject("Msxml2.XMLHTTP")
http.open "GET", "https://www.baidu.com", False
http.setRequestHeader "Accept-Encoding", "gzip"
http.send
WScript.Echo http.responseText

從測試的結果看,Msxml2.XMLHTTP會自動進行GZIP解壓,GOOD!

其次是Msxml2.ServerXMLHTTP:

'By Demon
Dim http
Set http = CreateObject("Msxml2.ServerXMLHTTP")
http.open "GET", "https://www.baidu.com", False
http.setRequestHeader "Accept-Encoding", "gzip"
http.send
WScript.Echo http.responseText

很可惜,返回的是亂碼。再看看WinHttp.WinHttpRequest.5.1:

'By Demon
Dim http
Set http = CreateObject("WinHttp.WinHttpRequest.5.1")
http.open "GET", "https://www.baidu.com", False
http.setRequestHeader "Accept-Encoding", "gzip"
http.send
WScript.Echo http.responseText

依然是亂碼。雖然說一般情況下用Msxml2.XMLHTTP組件已經綽綽有余了,但是有些時候還是不行的,比如不能發送Cookie,不能偽造Referer等等。所以還是得想辦法對GZIP進行解碼,辦法無外乎兩種,自己用VBS寫算法或者調用第三方組件。

算法我就偷懶不寫了,感覺效率不會太高,哪位朋友感興趣可以寫來玩玩。找了個不錯的第三方組件(居然用第三方,我果然老了)Chilkat.Gzip:

Dim Gzip
Set Gzip = CreateObject("Chilkat.Gzip")
Gzip.UnlockComponent ""
'By Demon
Dim http
Set http = CreateObject("WinHttp.WinHttpRequest.5.1")
http.open "GET", "https://www.baidu.com", False
http.setRequestHeader "Accept-Encoding", "gzip"
http.send
WScript.Echo Gzip.UncompressString(http.responseBody, "utf-8")

順便說一下這個組件是收費的,可以免費試用30天,所以還是應該用VBS來實現?

原文:http://demon.tw/programming/vbs-http-gzip.html

您可能感興趣的文章:
  • 在IIS上啟用Gzip壓縮詳細方法(HTTP壓縮)
  • 在IIS上啟用Gzip壓縮 (HTTP壓縮)
  • PHP中HTTP方式下的Gzip壓縮傳輸方法舉偶
  • 關于HTTP傳輸中gzip壓縮的秘密探索分析

標簽:文山 海口 邢臺 四平 西安 鶴壁 銅川 湖州

巨人網絡通訊聲明:本文標題《VBS獲取GZIP壓縮的HTTP內容的實現代碼》,本文關鍵詞  VBS,獲取,GZIP,壓縮,的,HTTP,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS獲取GZIP壓縮的HTTP內容的實現代碼》相關的同類信息!
  • 本頁收集關于VBS獲取GZIP壓縮的HTTP內容的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: s货叫大声点c烂你的sb| 秋霞电影网午夜一级鲁丝片| 高h禁伦慎入| 奶头被吸肿np文bl| 极致欢爱np高h| 蜜桃成熟时2无删减三级| 成熟了的熟妇毛茸茸| 国产色情?伦小说| 曰批人成在线观看| 九色91丨porny加精| 国产一级A片一夜情毛片| 免费观看成人精品一二区 | 囯产精品久久久久久久久久元玛| 嫩草玖玖玖精品视频| 魅影直播app下载免费版官网| 黄色直播平台下载| 久久泄欲网| 高+n+车多肉多p| AA级精品无码片国产伦精品| 乱系列小说合集| 天美传媒一区| 色噜噜狠狠一区二区三区| 久久一区二区三区四区| 一级毛片国产网红| 久久国产精品99久久人人澡| 立川理惠vs黑人巨大| 黄辣文| 一本一道久久综合狠狠躁牛牛影视 | 亚洲欧美激情在线| 无码人妻丰满熟妇精品区东京直播 | 激情16p| 男女边摸边吃奶边做视频在线观看 | 日本一级av无码毛片铃木凉| 国产99久久九九精品的功能介绍| 夜色资源站www国产在线观看| 亚洲孕妇奶水系列在线AV| 国产Chinese男男GAY动漫| 一区视频在线播放| 变态老汉玩丫头的小说| 国产高清在线精品一区二区app| 和尚与乳妇在线观看|