在安裝配置 ssl 證書時,可以使用一種能使資料傳輸更加安全的web安全協議,即在伺服器端上開啟hsts
(http strict transport security)。它告訴瀏覽器只能通過https訪問,而絕對禁止http方式。
但是,在日常開發的過程中,有時我們會想測試頁面在 http 連線中的表現情況,這時 hsts 的存在會讓除錯不能方便的進行下去。而且由於 hsts 並不是像 cookie 一樣存放在瀏覽器快取裡,簡單的清空瀏覽器快取操作並沒有什麼效果,頁面依然通過 https 的方式傳輸。 那麼怎樣才能關閉瀏覽器的 hsts 呢,各種谷歌
度娘 之後,在這裡彙總一下幾大常見瀏覽器 hsts 的關閉方法。
完全關閉 safari
刪除~/library/cookies/hsts.plist
這個檔案
重新開啟 safari 即可
極少數情況下,需要重啟系統
位址列中輸入chrome://net-internals/#hsts
在delete domain
中輸入專案的網域名稱,並delete
刪除
可以在query domain
測試是否刪除成功
和 chrome 方法一樣
關閉所有已開啟的頁面
清空歷史記錄和快取
位址列輸入about:permissions
搜尋專案網域名稱,並點選forget about this site
內容**:
網域名稱 瀏覽器 HSTS和HTTPS的關係
www的英文是worldwideweb,翻譯過來就是全球資訊網。他的含義當年定義為它是基於html超文字標記語言和http傳輸協議為基礎的提供的一種網頁服務。但是現在科技迅猛發展,他還有實際存在的意義嗎?答案是肯定的,只是和以前的作用不同罷了。現在乙個網域名稱後面有很多臺伺服器支撐,也不需要通過字首...
瀏覽器視窗關閉
一般的視窗關閉的js如下寫法 window.close 但是呢,chrome,firefox等中有時候會不起作用。改為下面的寫法 window.open about blank self close 或者window.open self close 如果是frame的時候如下寫法 一般 window...
關閉瀏覽器的監聽
需求 關閉瀏覽器時,退出,清除session。在網上找了一段 可是測試的時候有偏差,有時關閉瀏覽器可以退出,有時退出不了。分析後發現,當瀏覽器的視窗大小改變後,網頁的寬度沒有及時跟著變,這個專案沒有做到這一點。document.documentelement.scrollwidth 網頁寬度 doc...