HTTP -- 周邊
Http -- 周邊
1,相關概念
1.1 瀏覽器
瀏覽器本質上是一個HTTP協議中的 請求方,使用HTTP協議獲取網路上的各種資源。HTTP協議裡,瀏覽器的角色被稱為“User Agent”(使用者代理),作為訪問者的“代理”來發起HTTP請求
1.2 web伺服器
與瀏覽器對應,web伺服器是HTTP協議裡響應請求的主體,常見Nginx,tomcat,jetty等
1.3 CDN
“Content Delivery Network”(內容分發網路),應用了HTTP協議裡的快取和代理技術,代替源站響應客戶端的請求
可以快取源站的資料,瀏覽器的請求不用到達源站伺服器,直接在就近獲取響應
1.4 爬蟲
“ 爬蟲”(Crawler),實際上是一種可以自動訪問Web資源的應用程式,模仿我們查詢資訊的操作去請求相關服務,獲取資訊
1.5 HTML/WebService/WAF
HTML:是http協議傳輸的主要內容,描述了超文字頁面,用各種“標籤”定義文字、圖片等資源和排版佈局,最終由瀏覽器“渲染”出頁面
Web Service:由W3C定義的應用服務開發規範,使用client-server主從架構,通常使用WSDL定義服務介面,使用HTTP協議傳輸XML或SOAP訊息,基於Web(HTTP)的服務架構技術,既可以執行在內網,也可以在適當保護後執行在外網
WAF :“網路應用防火牆”。與硬體“防火牆”類似,應用層面的“防火牆”,專門檢測HTTP流量,是防護Web應用的安全技術;通常位於Web伺服器之前,可以阻止如SQL隱碼攻擊、跨站指令碼等攻擊,目前應用較多的是ModSecurity,能整合進Apache、Nginx
2,各種協議
2.1 TCP/IP
TCP/IP協議:是一系列網路通訊協議的統稱,最核心的兩個協議是 TCP和 IP,其他有UDP、ICMP、ARP等,共同構成了一個複雜但有層次的協議棧。TCP屬於協議棧“傳輸層”,IP屬於“網際層”;
IP協議(Internet Protocol),解決定址和路由問題,以及如何在兩點間傳送資料包。IP協議使用“ IP地址”的概念來定位網際網路上的每一臺計算機。
TCP協議(Transmission Control Protocol傳輸控制協議),位於IP協議之上,基於IP協議提供可靠的、位元組流形式的通訊,是HTTP協議得以實現的基礎。
2.2 DNS
域名系統(Domain Name System),通過域名解析,將域名與IP進行對映
2.3 URI/URL
URI:統一資源識別符號,能夠唯一標記網路資源
URL:統一資源定位符,與URI區別不大,URI的子集
2.4 HTTPS
執行在SSL/TLS協議上的HTTP,SSL/TLS是負責加密通訊的安全協議,建立在TCP/IP之上,所以也是個可靠的傳輸協議,可以被用作HTTP的下層
2.5 代理
代理(Proxy)是HTTP協議中請求方和應答方中間的環節,既可以轉發客戶端的請求,也可以轉發伺服器的應答
1,匿名代理:完全“隱匿”了被代理的機器,外界看到的只是代理伺服器;
2,透明代理:顧名思義,它在傳輸過程中是“透明開放”的,外界既知道代理,也知道客戶端;
3,正向代理:靠近客戶端,代表客戶端向伺服器傳送請求;
4.,反向代理:靠近伺服器端,代表伺服器響應客戶端的請求;
注 :如有不當之處,聯絡侵刪。文章節選自極客時間–透視HTTP協議
相關文章
- 原神周邊文字遊戲 拿去玩!遊戲
- java併發特性及其周邊Java
- css刪除頁面周邊空白CSS
- Mach-O檔案周邊二三事Mac
- 所得與所見:[-View周邊-] 框架層View框架
- GO 微服務周邊服務持續整合Go微服務
- 園子周邊:Polo 衫效果圖預覽
- 一家遊戲周邊公司的發展史遊戲
- 計算機網路再次整理————tcp周邊[八]計算機網路TCP
- 手遊開發Android平臺周邊工具介紹Android
- 簡單實現附近周邊服務查詢功能
- Rovio市場總監45%收入來自遊戲周邊遊戲
- HTTP協議之:HTTP/1.1和HTTP/2HTTP協議
- HTTP、HTTP1.1、HTTP/2的區別HTTP
- 馬蜂窩:2021年周邊遊資料包告
- css設定背景模糊周邊有白色光暈,如何解決?CSS
- 03 前端HTTP協議(圖解HTTP) 之 HTTP報文內的HTTP資訊前端HTTP協議圖解
- 05 前端HTTP協議(圖解HTTP) 之 HTTP首部前端HTTP協議圖解
- HTTP1.1、HTTP2、HTTP3 演變HTTP
- [計算機網路]HTTP 1.0/HTTP 1.1/HTTP 2.0計算機網路HTTP
- http,https, http2.0HTTP
- HTTP----HTTP2.0新特性HTTP
- Http與HTTP隧道技術HTTP
- 中秋活動專場!獎金翻倍+豐富周邊,玩轉PSRC
- 測效能,拿周邊|OceanBase 3.1.2版本邀你來玩
- 測效能,拿周邊 OceanBase 3.1.2版本邀你來玩
- 程式設計師大調查丨填問卷,領限量周邊程式設計師
- Hadoop周邊生態軟體和簡要工作原理(二)薦Hadoop
- 百度API獲取位置範圍內的周邊服務API
- android周邊搜尋 如何得到興趣點到我的距離Android
- HTTPHTTP
- 淺聊HTTP快取 (HTTP Cache)HTTP快取
- http2與http1HTTP
- http1.1與http2.0HTTP
- HTTP----HTTP快取機制HTTP快取
- HTTP狀態碼->HTTP Status CodeHTTP
- HTTP 2.0與HTTP 1.1區別HTTP
- http http headers參考文件HTTPHeader