一個HTTP需要經過哪些步驟
單純的使用一個HTTP請求估計只要上過網的都會熟練操作。
比如輸入一個網址,然後點選回車,就會獲取到一個頁面或者其他操作結果。
但是作為前端技術人員的我們最好對此要了解的多一點。
一個完整的HTTP請求的過程:
(1).建立TCP連線
(2).Web瀏覽器向Web伺服器傳送請求命令。
(3).Web瀏覽器傳送請求頭資訊。
(4).Web伺服器應答。
(5).Web伺服器傳送應答頭資訊。
(6).Web伺服器向瀏覽器傳送資料。
(7).Web伺服器關閉TCP連線。
一個HTTP請求一般由四部分組成:
(1).HTTP請求的方法或動作,比如是GET還是POST請求。
(2).正在請求的URL,總得知道請求的地址是什麼吧。
(3).請求頭,包含一些客戶端環境資訊,身份證資訊等。
(4).請求體,也就是請求正文,請求正文中可以包含客戶提交的查詢字串資訊,表單資訊等等。
一個HTTP響應一般由三部分組成:
(1).一個數字和文字組成的狀態碼,用來顯示請求成功還是失敗。
(2).響應頭,響應頭也和請求頭一樣,包含許多包含許多有用的資訊,例如伺服器型別、日期時間、內容型別和長度等。
(3).響應體,也就是響應正文。
相關文章
- 開發和測試需要哪些步驟?
- 從0釋出一個遊戲需要幾個步驟?遊戲
- 建立數字藏品藝術平臺需要哪些步驟
- 要把專案問題管理好,專案經理需要這8個步驟!
- 新手做網站只需要4個步驟網站
- 貿易網站建設需要哪些步驟?我們該如何建立網站
- DBA接手一個資料庫時候需要檢查的資料及步驟資料庫
- 實現PMC的數字化轉型需要哪些具體的步驟?
- 搭建線上教育系統,需要經過哪幾步?
- 做好內容營銷需要的10個基礎步驟
- 前端工程師到底需要掌握哪些 HTTP 知識才能過好這一生?前端工程師HTTP
- 一個正常的laradock程式步驟
- kettle modified javascript 步驟的一個例子JavaScript
- 資料探勘的步驟有哪些?
- Keras 中構建神經網路的 5 個步驟Keras神經網路
- 在相親交友原始碼中實現視訊連麥直播需要哪些步驟?原始碼
- http代理401錯誤修復步驟HTTP
- Java培訓學習步驟有哪些Java
- 建立svn倉庫步驟(創業公司需要)創業
- 在WINDOWS 上恢復一個DB 的步驟Windows
- OGG實施操作步驟(包括操作過程中的所有步驟)
- 零基礎學Java步驟有哪些?Java
- 微信小程式如何開店?有哪些步驟?微信小程式
- 定製的CRM系統都有哪些步驟
- 如何通過幾個簡單的步驟編寫一個漂亮的初級開發者簡歷
- IEEE Access投稿步驟及投稿經驗
- vnc安裝步驟,4個在Linux下vnc的個安裝步驟VNCLinux
- 大資料開發過程中的5個通用步驟大資料
- 11個步驟完美排查Linux機器是否已經被入侵Linux
- HTTP響應報文有哪些組成部分?linux運維學習步驟有什麼HTTPLinux運維
- 直播系統開發步驟繁瑣,你需要注意這四個點
- 1.3.3.2. 步驟1:開啟一個命令視窗
- 手工建立一個資料庫的步驟參考資料庫
- 新站上線SEO優化操作步驟有哪些?優化
- 成為一個很能寫的人需要哪些知識?
- 需求開發過程步驟簡述
- 搭建高效雲的七個步驟
- app開發的幾個步驟APP