1、http請求
* 分類:請求行、請求頭、請求體* 請求行:描述請求的資源
* 格式:請求方法 資源路徑 協議
* 例如:get /day04/1.html http/1.1
* 請求方法
* get:請求內容追加在url之後
* url的長度有限制1k
* post:請求內容放置在請求體中
* 請求頭
* accept:瀏覽器通知伺服器,瀏覽器可以接受的資料型別
* accept-charset:瀏覽器通知伺服器,瀏覽器支援的字符集
* accept-encoding:瀏覽器通知伺服器,瀏覽器支援的壓縮格式
* accept-language:瀏覽器通知伺服器,瀏覽器支援的語言環境
* host:瀏覽器通知伺服器,瀏覽器訪問的伺服器的主機名
* if-modified-since:瀏覽器詢問伺服器,瀏覽器本地是否修改過
* referer:瀏覽器通知伺服器,瀏覽器當前頁來自哪個頁面
* 防盜煉
* user-agent:瀏覽器通知伺服器,瀏覽器端的基本資訊
* cookie:
* connection:瀏覽器保持伺服器,是否保持連線狀態
* date:瀏覽器通知伺服器,瀏覽器端的時間
* 請求體
* 請求體與請求頭之間存在乙個空行
2、http響應
* 分類:響應行 響應頭 響應體
* 響應行:協議 狀態碼 狀態資訊* 例如:http1.1 200 ok
* 狀態碼:伺服器通知瀏覽器的行為,執行過程
* 1xx:伺服器通知瀏覽器,伺服器還沒有處理完成
* 2xx: 伺服器通知瀏覽器,伺服器已經處理完成
* 200:處理完成
* 3xx: 伺服器通知瀏覽器,伺服器還需要瀏覽器進一步處理來完成整個操作
* 302:伺服器通知瀏覽器需要進一步操作,從http相應頭獲(location)得進一步操作的資源
* 304:伺服器通知瀏覽器當前資源沒有修改,從快取中獲取
* 4xx:伺服器通知瀏覽器,瀏覽器傳送資料有誤
* 401:沒有許可權
* 404:找不到資源
* 5xx:伺服器通知瀏覽器,伺服器出現異常
* 500:伺服器異常
* 503:伺服器未響應
* 響應頭
* 響應體:伺服器響應瀏覽器所有的內容* 注意:響應頭與響應體之間存在乙個空行
http協議相關
dns domain name system,網域名稱系統。作為網域名稱 和 ip位址 相互對映的分布式資料庫。網路請求發出時 應用層 傳輸層 網路層 鏈路層 物理層 收到響應 物理層 鏈路層 網路層 傳輸層 應用層 簡述請求的過程 答 在瀏覽器輸入,回車後 1 客戶端瀏覽器通過dns解析到www....
HTTP協議相關
一.相關基本概念 1.客戶端與服務端 2.ip 位址 ip是 internet protocol 網路互聯協議 的簡寫,代表網際網路協議位址,是網際網路裝置中的唯一標識。3.網域名稱 因為 ip 位址有著不方便記憶並且不能顯示位址組織的名稱和性質的特點,所為了使人更方便地訪問網際網路,不去記憶特定 ...
HTTP協議 與HTTP相關的協議
在tcp ip協議族中與http密不可分的有3個協議,分別是ip tcp和dns。下面簡單介紹下這3種協議。ip internet protocol 網際協議位於網路層,幾乎所有使用網路的系統都會用到 ip 協議。tcp ip 協議族中的 ip 指的就 是網際協議,ip 和 ip位址 是不同的,ip...