http協議(hypertext transfer protocol,超文字傳輸協議)是網際網路上應用最為廣泛的一種網路傳輸協議,所有的www檔案都必須遵守這個標準。http是乙個基於tcp/ip通訊協議來傳遞資料(html 檔案, 檔案, 查詢結果等)。
工作於客戶端-服務端架構(c/s)上。瀏覽器作為http客戶端通過url向http服務端即web伺服器傳送所有請求。
web伺服器有:apache伺服器,iis伺服器(internet information services)等。
web伺服器根據接收到的請求後,向客戶端傳送響應資訊。
關於http:
http請求方法:
http響應頭資訊
http狀態碼
資訊,伺服器收到請求,需要請求者繼續執行操作
成功,操作被成功接收並處理
重定向,需要進一步的操作以完成請求
客戶端錯誤,請求包含語法錯誤或無法完成請求
伺服器錯誤,伺服器在處理請求的過程中發生了錯誤
http內容型別——定義網路檔案的型別和網頁的編碼,決定瀏覽器將以什麼形式、什麼編碼讀取這個檔案
TCP IP協議之HTTP協議
1 全球資訊網 www 提供的是分布式c s服務,每個客戶端瀏覽器由3部分組成 控制程式 ftp,http,telnet等 解析程式 html,jsp,php等 和客戶協議。2 統一資源定位符 url uri 由一下部分組成 協議 主機 埠 路徑 協議部分除了http之外還可以用ftp,news和t...
TCP IP協議之http和https協議
一 tcp ip協議 tcp ip 是不同的通訊協議的大集合。1 tcp 傳輸控制協議 tcp 用於從應用程式到網路的資料傳輸控制。tcp 負責在資料傳送之前將它們分割為 ip 包,然後在它們到達的時候將它們重組。2 ip 網際協議 ip 負責計算機之間的通訊。ip 負責在網際網路上傳送和接收資料報...
TCP IP協議Http協議Socket的區別
tpc ip協議是傳輸層協議,主要解決資料如何在網路中傳輸,而http是應用層協議,主要解決如何包裝資料。關於tcp ip和http協議的關係,網路有一段比較容易理解的介紹 我們在傳輸資料時,可以只使用 傳輸層 tcp ip協議,但是那樣的話,如果沒有應用層,便無法識別資料內容,如果想要使傳輸的資料...