HTTP協議:
HTTP是一個基於TCP/IP通信協議來傳遞數據包括html、文件、圖像結果等,即是一個客戶端和服務器請求和應答的標準
1)http無連接:限制請求連接一次,只處理一個請求,請求結束就斷開
2)http無狀態:對於事物的處理沒有記憶能力,可每次請求都是獨立的,不記錄客戶端任何行爲(解放服務器,但是每次可能傳輸大量的重複數據)
3)簡單快速
4)靈活:可以傳輸任何類型的數據
客戶端請求:
服務端響應:
HTTP 協議版本 + 空格 + 狀態碼 + 空格 + 狀態描述
基本原理:
銅壺通過客戶端的URL地址發出http請求,運行web服務的服務器收到請求後返回此客戶機URL種請求的html頁面
請求方式:
GET:字面意思:拿,獲取
POST:字面意思:發,給
對比:
學習準備:
1)選擇合適的瀏覽器
這裏我們選擇Goole Chrome瀏覽器
2)選擇合適的開發工具
這裏我們選擇Hbuder X vscode webStrom