1 http請求的過程:
1:建立tcp連線
2:web傳送請求
3:web客戶端傳送請求的頭部資訊
4:伺服器應答
5:伺服器傳送應答頭資訊
6:伺服器向web客戶端傳送資料
7:伺服器關閉tcp連線
2 請求和響應
向伺服器返送叫做請求,伺服器返回的資訊的過程叫做相應
1請求一般分為四個部分:
1.方法和動作 比如get或者post請求
2.url位址
3.請求頭資訊:一般包括客戶端的環境資訊,身份驗證資訊等
4.請求體: 也就是請求正文,包括客戶端提交的查詢資訊和表單資訊等,傳送引數,能在url中顯示
get請求:資訊公開,一般用於資訊獲取,比如查詢操作,從伺服器獲取資訊。和使用url傳遞引數。get請求的傳送數量有限制
post請求:資訊不公開,一般用於增刪改操作,改變資料庫的,比較安全,傳送的數量沒有限制
2 響應分為三部分
1.狀態碼:說明請求是成功還是失敗,比如404和500
2.響應頭資訊:包括伺服器的一些資訊,比如伺服器型別啊,日期,內容型別和長度等
3.響應體:也就是響應正文
狀態碼;
1xx:表示web伺服器收到請求 正在進一步處理
2xx:表示成功接受請求和處理
3xx:重定向,表示請求沒有成功,客戶必須採取進一步的動作
4xx:客戶端錯誤,表示客戶端提交的請求有錯誤 如 404:請求的文件不存在 not found 400:語法錯誤,伺服器無法理解
5xx: 伺服器錯誤伺服器無法完成對請求的處理
基本概念 C 基本概念
由於工作中需要用到c 編寫的一些工具,有時候需要根據需求修改或者定製工具,所以現在不得不學習一下c 的基礎語法,此為筆記,不成章法!機器語言 組合語言 高階語言 面向過程的程式設計方法 物件導向的程式設計方法 泛型程式設計方法 1 演算法設計 2 源程式編輯 3 編譯 4 連線 5 執行除錯 輸入裝...
HTTP協議概述 基本概念說明
web內容是儲存在web伺服器上的,web伺服器所使用的是http協議,因此經常會被稱為http伺服器,所以說,http伺服器是使用http協議訪問的伺服器,tcp伺服器使用tcp協議訪問的伺服器 網際網路上有數千種不同的資料型別,http使用mime來描述並標記多 內容,最初mime multip...
Http學習記錄 之 基本概念篇
1.什麼是http 總體來說 http 是超文字傳輸協議 那麼怎麼理解 超文字 傳輸 和 協議呢 傳輸 提供了 a b 的資料傳輸能力 協議 就是規範 定義了資料該怎麼傳 怎麼包裝 錯誤如何處理 2.什麼是cdn 及 其作用 cdn content delivery network 內容分發網路 作...