国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

IOS開發--網絡篇-->HTTP介紹

2019-11-14 19:27:52
字體:
來源:轉載
供稿:網友

1)HTTP工作過程

HTTP協議定義客戶端如何從服務器請求數據,以及服務器如何把數據傳送給客戶端,HTTP協議采用了請求/響應模型 C/S client server

客戶端向服務器發送一個請求報文,請求報文包含請求的方法URL協議版本請求頭部請求數據

服務器以一個狀態行作為響應,響應的內容包括協議的版本原因短語狀態代碼響應頭部響應數據

下圖表明了這種請求/響應模型。

2.PNG

 

2)以下是HTTP請求/響應的步驟

(1)客戶端連接到Web服務器

一個HTTP客戶端,通常是瀏覽器(iOS應用),與Web服務器的HTTP端口(默認為80)建立一個連接。例如,http://www.baicu.com。

(2)發送HTTP請求

通過連接,客戶端向Web服務器發送一個文本的請求報文,一個請求報文由請求行請求頭部空行請求數據4部分組成。

(3)服務器接受請求并返回HTTP響應

Web服務器解析請求,定位請求資源。服務器將資源復本寫到連接中,由客戶端讀取。一個響應由狀態行響應頭部空行響應數據4部分組成

(4)釋放連接

Web服務器主動斷開連接;客戶端被動連接

(5)客戶端瀏覽器解析數據

客戶端瀏覽器首先解析狀態行,查看表明請求是否成功的狀態代碼。

然后解析每一個響應頭,響應頭告知以下為若干字節的HTML文檔和文檔的字符集。

客戶端瀏覽器讀取響應數據HTML,根據HTML的語法對其進行格式化,并在瀏覽器窗口中顯示

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 随州市| 五寨县| 泸西县| 井陉县| 福鼎市| 清水县| 新干县| 天水市| 龙海市| 南陵县| 临夏县| 霍林郭勒市| 沈丘县| 专栏| 云林县| 密云县| 东兴市| 泰州市| 宣城市| 达尔| 惠安县| 繁峙县| 沂南县| 茌平县| 鄂托克前旗| 渝北区| 海林市| 蓝山县| 彭山县| 息烽县| 峨边| 宁强县| 芮城县| 巴林左旗| 北宁市| 康乐县| 保山市| 佛学| 方山县| 巴林右旗| 寻甸|