應用層協議 HTTP協議

2021-09-19 13:20:06 字數 1171 閱讀 5316

認識url

我們平時說的**,其實就是說的url。

http請求

無狀態:並不會記錄當前使用者在訪問。

https:加密協議

http常見header

分離報頭和有效載荷(正文):空行分離http的方法方法

說明支援的http協議版本

get(私密性不好)

獲取資源

1.0、1.1

post(正文傳參)

傳輸實體主體

1.0、1.1

put傳輸檔案

1.0、1.1

head

獲得報文首部

1.0、1.1

delete

刪除檔案

1.0、1.1

options

詢問支援的方法

1.1trace

追蹤路徑

1.1connet

要求用隧道協議連線**

1.1link

建立和資源之間的聯絡

1.0http的狀態碼

類別原因短語

1xxinformational(資訊性狀態碼)

接收的請求正在處理

2xxsuccess(成功狀態碼)

請求正常處理完畢

3xxredirection(重定向狀態碼)

需要進行附加操作以完成請求

4xxclient error(客戶端錯誤狀態碼)

伺服器無法處理請求

5xxserver error(伺服器錯誤狀態碼)

伺服器處理請求出錯

最常見的狀態碼:200(ok),404(not found),403(forbidden),302(redirect).

linux下使用netstat命令檢視網路狀態

linux下telnet命令用於遠端登入主機,對遠端主機進行管理。

應用層協議 HTTP協議

應用層 http協議流程 2 找到伺服器的同時,會有http的請求傳送過來,告訴伺服器我求你做什麼?http協議規定了傳送請求的格式,這個格式有三部分組成請求行 首行,url 請求頭 header 請求體 body 3 請求資訊傳送至伺服器以後,伺服器會獲取傳遞過來的相關資訊進行後端程式的處理。一般...

應用層(HTTP協議)

應用層 負責應用程式之間的溝通 結構化傳輸協議 方便資料式的組織與解析 1.作用 傳輸檔案,網頁 採用tcp協議 tcp協議詳解 2.url 統一資源定位符 相對路徑是根目錄下的相對路徑 3.urlencode 編碼 和urldecode 解碼 乙個字元8位,前4位 編成1位,後4位 編成1位,再加...

應用層 HTTP協議

應用層 應用層和應用程式直接相關,這是和程式設計師打交道最多的地方。自定製協議 不重要 1 約定好客戶端請求 request 包含什麼資訊,伺服器響應 response 包含什麼資訊 2 約定好資料按照什麼格式來組織,本質上網際網路傳輸的都是 二進位制 字串 序列化 反序列化 已有協議 重要 htt...