教你快速了解HTTP協議

2021-10-23 00:02:42 字數 1166 閱讀 9266

1、http協議簡介

(1)客戶端連上web伺服器後,若想獲得web伺服器中的某個web資源,需遵守一定的通訊格式,http協議用於定義客戶端與web伺服器通迅的格式

(2)http是hypertext transfer protocol(超文字傳輸協議)的簡寫,它是tcp/ip協議的乙個應用層協議,用於定義web瀏覽器與web伺服器之間交換資料的過程。

(3)http協議的版本:http/1.0、http/1.1

2、telnet工具

(2) crtl+ ] 然後回車

3、http1.0和http1.1的區別

(1)在http1.0協議中,客戶端與web伺服器建立連線後,只能獲得乙個web資源。

(2)http1.1協議,允許客戶端與web伺服器建立連線後,在乙個連線上獲取多個web資源。

4、http請求

(1)客戶端連上伺服器後向伺服器請求某個web資源,即客戶端向伺服器傳送了乙個http請求

(2)乙個完整的http請求包括如下內容:

乙個請求行、若干請求頭、以及實體內容,其中的一些訊息頭和實體內容都是可選的,訊息頭和實體內容之間要用空行隔開。請求行用於描述客戶端的請求方式、請求的資源名稱,以及使用的http協議版本號。訊息頭用於描述客戶端請求哪台主機,以及客戶端的一些環境資訊等

(3)請求頭

accept: text/html,image/*

accept-charset: iso-8859-1

accept-encoding: gzip,compress

accept-language: en-us,zh-

host: www.it315.org:80

if-modified-since: tue, 11 jul 2000 18:23:51 gmt

referer:

user-agent: mozilla/4.0 (compatible; msie 5.5; windows nt 5.0)

cookie:

connection: close/keep-alive

date: tue, 11 jul 2000 18:23:51 gmt

快速了解HTTP協議

拿我們使用輸入乙個 美女 瀏覽器瀏覽呈現出來乙個些這樣乙個日常操作來講,我們瀏覽器作為客戶端和存放的容器 伺服器之間就發生了http通訊。web伺服器使用的是http協議,所以web伺服器又稱http伺服器。web伺服器是web資源的宿主,最簡單的web資源就是web伺服器的檔案系統中的靜態檔案,資...

http協議簡單了解

現在我們來看一下這個響應頭的乙個例子,還是只說明一些我們現在需要知道的,其他內容讀者可以自己去查詢相關的內容。在這個例子中的響應頭我們可以看到 1 在第一行就告訴瀏覽器http協議的版本是1.1,狀態碼是200,意思是ok,就是說你的請求我同意了。2 在第二行就是告知瀏覽器我伺服器的名字。4 在第四...

簡單了解http協議

客戶端連上web伺服器後,若想獲得web伺服器中的某個web資源,需遵循一定的通訊格式,http協議用於定義客戶端與web伺服器通訊的格式。客戶端連上伺服器後,向伺服器請求某個web資源,稱之為客戶端向伺服器傳送了乙個http請求。乙個完整的http請求包括乙個請求行 若干請頭 以及實體內容。乙個響...