中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

HTTP基礎

發布時間:2020-07-27 13:47:09 來源:網絡 閱讀:388 作者:愛與夢想 欄目:軟件技術

1. URI和URL

  • URI:統一資源標識符

  • URL:統一資源定位符

  • URL是URI的子集

  • 一般來說,可以認為URI就是URL

2. HTML:超文本標記語言

3. HTTP:超文本傳輸協議

  • 更準確的稱為:HTTP over TCP/IP

  • HTTP協議專門用來在兩點之間傳輸數據

  • HTTP傳輸的是文字、圖片、音頻、視頻等超文本數據

  • HTTP協議通常跑在TCP/IP協議棧之上

  • 依靠IP協議實現尋址和路由

  • 依靠TCP協議實現可靠數據傳輸

  • 依靠DNS協議實現域名查找

  • 依靠SSL/TLS協議實現安全通信

  • WebSocket等協議依賴于HTTP

4. 與HTTP協議相關的東西

  • Web瀏覽器:請求方;是User Agent的角色,即用戶代理,作為用戶的代理發起HTTP請求

    Linux上的wget、curl等命令行工具,基于HTTP,也是一種User Agent

  • Web服務器:響應方;正宗的就是Apache、微軟的IIS; 現在Nginx也很猛

  • CDN:內容分發網絡,位于瀏覽器和服務器之間,應用了緩存和代理技術,代替源站響應客戶端的請求

    如果CDN的調度算法很優秀,更可以找到離用戶最近的節點,大幅縮短響應時間

    除了基本的網絡加速,還提供負載均衡、安全防護、跨運營商網絡等功能

  • 爬蟲(Crawler):另一類的User Agent

    無論是爬蟲還是反爬蟲,用到的基本技術就是HTTP和HTML

  • IP協議:主要目的是解決尋址和路由

  • TCP協議:傳輸控制協議,位于IP協議之上

  • DNS:域名系統,把域名映射到它的IP地址,即域名解析。

  • HTTPS:HTTP over SSL/TLS,即運行在SSL/TLS協議上的HTTP

    HTTPS=HTTP+SSL/TLS+TCP/IP

  • 代理:一般有正向戴笠(代理客戶端)、反向戴笠(代理服務端)

    CDN是代理服務端響應客戶端的請求,是反向戴笠

    Nginx負載均衡時屬于反向戴笠



5.域名系統


HTTP基礎

根域名服務器(Root DNS Server):

-----管理頂級域名服務器,返回“com”“net”“cn”等頂級域名服務器的 IP 地址

頂級域名服務器(Top-level DNS Server):

-----管理各自域名下的權威域名服務器,比如 com 頂級域名服務器可以返回 apple.com 域名服務器的 IP 地址

權威域名服務器(Authoritative DNS Server):

-----管理自己域名下主機的 IP 地址,比如 apple.com 權威域名服務器可以返回 www.apple.com 的 IP 地址


通常DNS一般都會使用緩存,要不然每次都訪問到根DNS就太慢了。

DNS的解析過程:

瀏覽器緩存->操作系統緩存(可能內存、硬盤上都有? ipconfig /displaydns 查看) ->本地硬盤hosts文件->非權威域名服務器->根域名服務器->頂級域名服務器->權威域名服務器。
其中非權威域名服務器還包括LDNS(企業內網DNS服務器),三大營運商DNS


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新巴尔虎左旗| 华容县| 天镇县| 武穴市| 四川省| 安陆市| 衡南县| 洛宁县| 金山区| 青海省| 崇州市| 宁河县| 安塞县| 敦化市| 平乡县| 柘荣县| 吴旗县| 巩留县| 铁岭市| 连江县| 竹溪县| 耒阳市| 昌宁县| 甘孜| 子洲县| 奎屯市| 阿拉善左旗| 明光市| 乐陵市| 朝阳县| 甘泉县| 平顶山市| 济宁市| 渝北区| 保康县| 宣武区| 安康市| 舒兰市| 台江县| 泰顺县| 天峨县|