Content Type(內容類型)是HTTP協議常用的一種請求頭信息,用于告訴服務器請求體的格式。在RESTful架構中,JSON(JavaScript Object Notation) 是一種常用的請求體的格式。因此,Content-Type: application/json成為了RESTful API常用的請求頭信息,用于表明請求體使用JSON格式。
請求示例: POST /api/user HTTP/1.1 Host: example.com Content-Type: application/json { "name": "小明", "age": 18, "gender": "男" }
在上述請求中,Content-Type: application/json表明了請求體的格式是JSON。服務器在處理該請求時會根據Content-Type解析請求體,并進行相應的處理。在響應過程中,服務器也會使用相應的Content-Type告訴客戶端響應體的格式。
響應示例: HTTP/1.1 200 OK Content-Type: application/json { "id": 12345, "name": "小明", "age": 18, "gender": "男" }
在上述響應中,Content-Type: application/json表明了響應體的格式是JSON。客戶端在接收到響應時會根據Content-Type解析響應體,并進行相應的處理。
下一篇vue 封裝頭部組件