Http請求過程及相關內容

 http協議: 該協議是超文本傳輸協議,是web聯網的基礎,是創建與Tcp協議之上的一種應用,屬於TCP/IP 模型中的應用層協議。web

  http連接:該鏈接的最顯著的特色是客戶端發送的每次請求都需服務器進行響應,在請求結束後,會主動釋放鏈接,從創建鏈接到關閉鏈接的過程爲 「一次鏈接」。瀏覽器

 註釋:在http1.0版本中,客戶端的每次請求都會創建一次單獨的鏈接,在處理完本次請求後,將自動釋放鏈接;而在http1.1版本中,一次鏈接可處理多個請求,並多個請求可重疊進行,不需等一個請求結束後再發送下一個請求。因爲http在每次請求結束後,都會主動釋放鏈接,故http鏈接是一種「短鏈接」。服務器

http請求過程介紹: 網絡

        當咱們在瀏覽器中輸入一個http://www.baiduo.com請求後,首先瀏覽器經過網絡與服務器創建socket鏈接,該鏈接是經過tcp/IP協議來完成的,而後瀏覽器向服務器端發送請求,該請求的類型一般爲get、post,服務器端收到瀏覽器端發送的請求後進行相應的處理操做,而後服務器再把處理結果返回給瀏覽器,最後請求結束後,瀏覽器與服務器鏈接斷開,保證其餘瀏覽器與服務器創建鏈接。socket

    爲了告知瀏覽器,web服務器先傳送一些http頭信息,而後傳送具體的內容信息,http頭信息與內容之間採用一個空行隔開。tcp

 

       Get /mattmarg/ HTTP/1.0表示請求方式,其請求方式爲Get(除了Get以外,還有Post、Put、Delete方式)。post

     

相關文章
相關標籤/搜索