最近被問到http2和https的相關知識,這是一篇補基礎的博客: 首先想說下https 什么是https https的主要用處: - 建立信息安全通道,保證數據傳輸的安全 - 確保網站的真實性,防止釣魚網站 https原理 就是https在http下加入ssl層,加密的詳細內容需要 ...
https 需要購買域名ssl證書 注意事項: .要開啟HTTP 協議支持,需要在nginx . 以上版本並且需要openssl庫的版本在 . . 及以上編譯。 .http . 只支持開啟了https的網站。 openssl version 可以查看openssl版本 nginx v 可以查看nginx版本 mysql v 可以查看mysql版本 php v 可以查看php版本 以下命令可以查看l ...
2018-09-19 14:42 0 1034 推薦指數:
最近被問到http2和https的相關知識,這是一篇補基礎的博客: 首先想說下https 什么是https https的主要用處: - 建立信息安全通道,保證數據傳輸的安全 - 確保網站的真實性,防止釣魚網站 https原理 就是https在http下加入ssl層,加密的詳細內容需要 ...
gzip壓縮啟用不啟用還是要看實際情況的,啟用gzip后可以相應的減輕帶寬壓力但是同時也會增加cpu的壓力(壓縮解壓),相反的如果不啟用那么cpu壓力也會相應的減少,具體情況具體分析. Linux開啟gzip很簡單 找到tomcat下conf目錄 編輯server.xml文件 vim ...
HTTP 協議支持GZIP 壓縮機制,也稱協議壓縮。 HTTP GZIP壓縮是由WEB服務器和瀏覽器共同遵守的協議,目前主流的服務器和瀏覽器都支持GZIP壓縮技術。 協議壓縮就是依據HTTP協議進行壓縮,不需要程序員進行壓縮,解壓編碼,而是把壓縮過程交給WEB服務器,將解壓過程交給客戶端 ...
Nginx配置支持Http2.0 配置支持前提: Nginx1.10.0以上版本才支持Http2.0,如果使用的是Tengine,版本需要大於2.2.1,且需要添加--with-http_v2_module模塊。 Http2.0只支持Https協議 ...
一 HTTP1.0和HTTP1.1的一些區別: 1.緩存處理 在HTTP1.0中主要使用header里的If-Modified-Since,Expires來做為緩存判斷的標准。 HTTP1.1則引入了更多的緩存控制策略例如Entity tag,If-Unmodified-Since ...
1 設置應用端口以及context 2 啟用Gzip壓縮 3 啟用HTTP/2支持 4 緩存靜態文件 5 文件上傳支持 PS: 如果您覺得我的文章對您有幫助,請關注我的微信公眾號,謝謝! ...
本文將盡量用通俗易懂的方式來向讀者講述 HTTP 的知識。 另外,建議在學習 HTTP 知識的時候,利用 Chrome 開發者工具來做實踐,這可以幫助你理解得更深刻。 (此圖在網上找來的,侵刪) HTTP 概述 HTTP 超文本傳輸協議是位於 TCP/IP 體系結構中的應用層協議 ...
隨着nginx的發展,越來越多的網站使用nginx,因此nginx的優化變得越來越重要,今天我們來看看nginx的gzip壓縮到底是怎么壓縮的呢?gzip(GNU-ZIP)是一種壓縮技術。經過gzip壓縮后頁面大小可以變為原來的30%甚至更小,這樣,用戶瀏覽頁面的時候速度會塊得多。gzip ...