www万维网和HTTP协议
生活随笔
收集整理的這篇文章主要介紹了
www万维网和HTTP协议
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
萬維網的相關概念
萬維網的客戶端程序
- 瀏覽器:IE、firefox、chrome
萬維網的服務器端軟件
- IIS,Tomcat、Apache
萬維網的模式
- 采用C/S模式
Web頁面
- 由文字、圖片、聲音、視頻等多種對象組成
HTTP協議
- Web頁面傳輸方式
如何標志分布在因特網上的萬維網文檔?
- 使用整個因特網范圍內唯一的統一資源定位符URL(Uniform Resource Locator)來標識萬維網上的各種文檔
- <URL的訪問方式>:// <主機>:<端口>/<路徑>
<URL的訪問方式>
ftp:文件傳送協議
http:超文本傳送協議
https:基于安全的套接層的http協議
<主機>:存放資源的主機在因特網中的域名或IP地址
<端口>:根據協議有默認值,如http為80端口,https為443,默認端口可以省略
<路徑>:文件在主機中的相對位置,當路徑省略時自動打開默認文檔
HTTP協議概述
定義
- 超文本傳輸(hypertext transfer protocol)協議。
- 定義WEB頁面在因特網上的交互方式的應用層協議。
WEB頁面傳輸需要可靠傳輸嗎?
需要,使用TCP協議作為傳輸層,服務器默認端口號為80
頁面文本和鏈接的對象怎么傳輸?
- HTTP1.0:RFC 1945定義
- HTTP1.1:RFC 2068定義
HTTP1.0默認特性
非持續連接:傳完一個對象就斷開連接,獲得對象至少需要2 RTTS(建立連接和獲取對象),每次傳送都要受到TCP初始化時慢啟動影響
非流水線作業方式
HTTP1.1的默認特性
持續連接:一條TCP連接傳多個對象
流水線作業方式
HTTP協議首部的格式
- HTTP請求報文
- HTTP響應報文
HTTP協議的設計原則
- 滿足協議的功能
- 注意協議的拓展性
- 便于程序處理
- 注意協議的通信效率
- 其他細節的處理
總結
以上是生活随笔為你收集整理的www万维网和HTTP协议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++学习——引用和指针
- 下一篇: 计算机网络(七)-物理层设备