WEB服務基礎

2021-09-19 10:10:48 字數 1021 閱讀 6411

web服務基礎

http協議原理

http協議屬於osi模型中的第七層應用層協議,http協議的重要應用就是www服務應用,下面就以www服務應用為例介紹http協議的通訊原理。以http協議進行通訊時,需要有客戶端(即終端使用者)和伺服器端(即web伺服器),在web客戶端向web伺服器傳送請求報文之前,先要通過tcp/ip協議在web客戶端和伺服器之間建立乙個tcp p連線。整個http協議請求的工作流程如下:

1)終端客戶在web瀏覽器位址列輸入訪問位址http:/w. etiantian. org/index. html

2)web瀏覽器請求dns伺服器把網域名稱www.etiantian.org轉換成web伺服器的ip位址,此處的解析過程就是dns解析的原理流程,前面已經講過了,此處不再贅述。

3)web瀏覽器將埠號(預設是80)從訪問位址(url)中解析出來。

4)web瀏覽器通過解析後的ip位址及埠號與web伺服器之間建立一條tcp連線。

5)建立tcp連線後,web瀏覽器向web伺服器傳送一條http請求報文,請求報文的內容格式及資訊細節前面已經講過了,此處不再贅述。

6)web伺服器響應並讀取瀏覽器的請求資訊,然後返回一條http響應報文,響應報文的內容格式及資訊細節前文也已經講過了,此處不再贅述。

7)web伺服器關閉http連線,關閉tcp連線,web瀏覽器顯示訪問的**內容到螢幕上。

dns解析原理、http協議原理都是高薪面試的重點,是高階運維必會知識,這裡對其中的重要知識點進行彙總,如下:

1、http協議位於osi模型中第7層應用層

2、http協議的重要應用是www服務。

3、使用者上網流程、dns解析流程。

4、dns解析獲取到ip後,建立tcp連線,然後傳送http請求的細節和伺服器響應細節。

5、http請求報文與http響應報文知識。

6、到達http服務後,請求後端集群節點的流程為nginx→fastcgi→php→(資料庫、儲存等)。

web 服務的基礎介紹

1 web 服務的訪問流程 1.電腦瀏覽器網頁上輸入請求的位址 2.伺服器接收到請求 3.伺服器響應請求 4.將響應的資料返回給客戶端 2 apache 的三種工作模型 面試 select work event 2.1 select 模型 預派生模式 apache prefork 乙個主程序,多個子...

WEB基礎資訊提供服務設想

在我們的伺服器上,開展城市列表服務,可以提供給其他 使用。方便他們做出下面的效果。如果,大量的 使用我們的基礎資訊服務,那麼可能我們的知名度會提公升。執行模式 採用 ms sql2000 asp.net2.0 伺服器 初期可以採用普通的伺服器 300 400元1年左右的伺服器來執行。資料庫 50m ...

web伺服器 HTTP協議基礎

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