網路基礎 應用層

2021-08-25 14:49:18 字數 534 閱讀 8413

應用層   (解決如何使用)

響應狀態碼:

http常見header:

content-type: 資料型別(text/html等)

content-length: body的⻓長度

host: 客戶端告知伺服器, 所請求的資源是在哪個主機的哪個端⼝口上;

user-agent: 宣告⽤使用者的作業系統和瀏覽器版本資訊;

referer: 當前⻚頁⾯面是從哪個⻚頁⾯面跳轉過來的;

location: 搭配3xx狀態碼使⽤用, 告訴客戶端接下來要去哪⾥裡訪問;

cookie: ⽤用於在客戶端儲存少量資訊. 通常⽤用於實現會話(session)的功能; 

關於重定向:臨時重定向;永久重定向。

網路基礎 應用層(HTTP協議)

我們寫的解決我們實際問題的網路程式都是在應用層。今天我們詳細來了解一下應用層的http協議。協議就是一種約定,socket apide 介面,在讀寫資料時,都是按字串的方式來傳送接收的。如果我們要傳輸一些結構化的資料怎麼辦呢?我們可以約定 定義乙個結構體來標識我們需要互動的資訊,傳送資料時將這個結構...

網路基礎二之應用層

1.套接字 也就是我們通常所說的 如 1 帶層次的檔案路徑又稱為訪問資源 2 查詢字串又稱為引數 3 埠號與名稱對等,所以埠號一般省略。3.http格式 空行 將報頭和有效載荷 正文 進行分離 4.http方法 1 get方法 獲取資源,傳參在url中,不安全,並且長度有限 2 post方法 傳參在...

網路基礎 應用層HTTP協議

目錄 應用層 tcp ip協議中的應用層 http協議 http協議 url 統一資源定位符 urlencode urldecode http協議格式 概述 http 請求訊息request 響應訊息response 首行 請求 request 首行 響應 response 首行 頭部 正文 實現乙...