Http協議 MySql伺服器

2022-04-29 16:30:07 字數 722 閱讀 3643

超文字傳輸協議(hypertext transfer protocol,http)是在網際網路上應用最為廣泛的一種網路協議。所有的www伺服器都基於該協議。http設計最初的目的是提供一種發布web頁面和接收web頁面的方法

http協議屬於應用層協議,是建立在tcp協議基礎之上的,http協議以客戶端請求和伺服器端應答為標準,瀏覽器通常稱為客戶端,而web伺服器稱之為伺服器端。客戶端開啟任意乙個埠向服務端的指定埠(預設為80)發起http請求,首先會發起tcp三次握手,tcp三次握手的目的是建立可靠的資料連線通道,tcp三次握手通道建立完畢,進行http資料互動.

當客戶端請求的資料接收完畢後,http伺服器端會斷開tcp連線,整個http連線過程非常短。http連線也稱為無狀態的連線,無狀態連線是指客戶端每次向伺服器發起http請求時,每次請求都會建立乙個新的http連線,而不是在乙個http請求基礎上進行所有資料的互動。《圖見 http請求過程》

mysql是一種關聯資料庫管理系統,關聯資料庫將資料儲存在不同的**中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性

常用的關係型資料庫軟體有:mysql、mariadb、oracle、sql server、postgresql、db2等

mysql索引可以用來快速地尋找某些具有特定值的記錄,所有mysql索引都以b-樹的形式儲存。如果mysql沒有索引,執行select時會從第乙個記錄開始掃瞄整個表的所有記錄,直至找到符合要求的記錄

http協議(五)web伺服器

1 http1.1規範允許一台http伺服器搭建多個web站點。比如提供web託管服務的 商,可以用一台伺服器為多為客戶服務,也可以以每位客戶持有的網域名稱執行各自不同的 這裡利用了虛擬伺服器的功能。客戶端使用http協議訪問伺服器時,會經常採用類似www.baidu.con這樣的主機名和網域名稱 ...

web伺服器 HTTP協議基礎

1.http協議 一種規範和約定,實現客戶端和伺服器的通訊 2.http請求格式 請求行 請求頭 請求體 請求行 method request uri http version 方法 請求的資源位址 http版本 請求頭 accept 指瀏覽器或其他客戶可以接愛的mime檔案格式。servlet可以...

http協議(五)web伺服器

1 http1.1規範允許一台http伺服器搭建多個web站點。比如提供web託管服務的 商,可以用一台伺服器為多為客戶服務,也可以以每位客戶持有的網域名稱執行各自不同的 這裡利用了虛擬伺服器的功能。客戶端使用http協議訪問伺服器時,會經常採用類似www.baidu.con這樣的主機名和網域名稱 ...