系統(tǒng)下載、安裝、激活,就到系統(tǒng)天地來!

所在位置: 首頁 — IT資訊 — 業(yè)界

Firefox新插件:HTTPZ,HTTP鏈接轉(zhuǎn)到HTTPS

作者:系統(tǒng)天地 日期:2019-11-25

如今大多數(shù)站點都支持 HTTPS,并且在用戶訪問站點時就默認(rèn)轉(zhuǎn)到 HTTPS 協(xié)議上。如果站點位于支持 HTTPS 的站點數(shù)據(jù)庫中,則 HTTPS Everywhere 之類的擴展程序會自動請求將 HTTP 轉(zhuǎn)到 HTTPS。DuckDuckGo 搜索引擎最近就在其應(yīng)用和擴展中啟動了一項名為“智能加密”的新功能,該功能會根據(jù)搜索引擎數(shù)據(jù)自動將連接轉(zhuǎn)到 HTTPS。

而有一些 Web 瀏覽器(例如 Tor)并不會試圖將用戶的連接從 HTTP 直接自動轉(zhuǎn)到更安全的 HTTPS 協(xié)議,如果單擊一個已經(jīng)遷移到 HTTPS(或者同時支持 HTTP 與 HTTPS)的網(wǎng)站上的舊文章中的 HTTP 鏈接,那么它就則會使用 HTTP 加載資源,而不是轉(zhuǎn)到 HTTPS。

而 Firefox 則有一個 HTTPZ 擴展可以實現(xiàn)自動將 HTTP 轉(zhuǎn)到 HTTPS 訪問。

 

HTTP鏈接轉(zhuǎn)到HTTPS

 

HTTPZ 不依賴于支持 HTTPS 的站點數(shù)據(jù)庫,它會嘗試自動將連接升級到 HTTPS,如果 HTTPS 連接拋出錯誤,它將恢復(fù)為 HTTP。HTTPZ 的介紹是這樣寫的:

如果 HTTPS 升級無效,則將回退 HTTP。

如果站點從 HTTPS 重定向到 HTTP,則顯示警告。

啟用代理兼容模式。

設(shè)置 HTTPS 連接嘗試超時。

可記住成功進行 HTTPS 升級的高速緩存,以加快將來的連接速度。

為不支持 HTTP 的網(wǎng)站配置忽略行為。

……

HTTPZ 當(dāng)前有一些能力限制,比如它不會嘗試將子資源鏈接轉(zhuǎn)到 HTTPS,例如 HTTPS 站點中加載的元素。