http協議 04通訊原理

2021-10-04 10:04:55 字數 1334 閱讀 8400

常見編碼規範

ascii碼

乙個位元組的儲存位

gbk漢字內碼擴充套件方式,倆個位元組的儲存位

iso-8859-1

除了ascii收納了其他的小語種

unicode

32個二進位制字符集表示

url是採用ascii字符集進行編碼的,所以如果url中含有非ascii字符集中的字

符,要對其進行編碼。

url中一些保留字元,如

"&"表示引數分隔符,如果想要在url中使用這些保留字

那就需要編碼

"%編碼"

規範對url中屬於ascii字符集非保留字不做編碼;對url中的保留字需要取其ascii

內碼,然後加上

"%"字首將該字元進行編碼

;對於url中的非ascii字元需要取其un

icode內碼,然後加上

"%"字首將該字元進行編碼。

在這裡,自己的電腦充當客戶端web**扮演伺服器,而在第二層,**扮演客戶端。

http快取,第一次載入後自動快取到電腦,下次開啟就會很快。

一:伺服器與瀏覽器之間約定乙個檔案過期時間——expires

二:伺服器與瀏覽器除了有約定過期時間以外加上乙個檔案最新修改時間的對比——last-modified與if-modified-since

三:伺服器與瀏覽器除了有約定過期時間以外加上乙個檔案最新修改時間的對比——last-modified與if-modified-since,再加上乙個檔案內容唯一對比標記——etag與if-none-match.expires不穩定,再加入乙個max-age加以代替

http是通過 在header裡倆個引數實現的,客戶端發請求時對應的是range,伺服器端響應時對應的是content-range

http原理 01 通訊流程

本文 菜鳥教程 一 http協議 hypertext transfer protocol,超文字傳輸協議 是網際網路上應用最為廣泛的一種網路傳輸協議,是用於從全球資訊網 www world wide web 伺服器傳輸超文字到本地瀏覽器的傳送協議。所有的www檔案都必須遵守這個標準。http 是乙個...

3 1 3 通訊協議

3.1 網路體系結構 3.1.3 通訊協議 1.協議 在網路系統中為了保證資料通訊雙方能正確而自動地進行通訊,需要針對通訊過程中的各種問題,制定以整套互動雙方必須遵守的規則,這就是網路通訊系統的通訊協議。2.特點 1 通訊協議具有層次性 這是由於網路系統結構具有層次性。通訊協議被分為多個層次,每個層...

5 通訊協議

目的 為了解決計算機之間如何交流 協議 約定,就好比我們現在說的是普通話。如果說英語,就有人聽不懂了。網路通訊協議 速率,傳輸碼率,結構,傳輸控制.問題 非常的複雜 太多了,我們就大事化小 分層!tcp ip協議簇 實際上是一組協議 重要的兩個 有兩個出名的協議 所以才叫tcp ip協議簇 tcp和...