Web技術基礎
Web API以JSON格式的資料作為回應本文回傳。為了表示本文的格式而附加在回應上的標頭,下列何者是一般使用的?
- AAccept: application/json
- BContent-Type: text/html
- CContent-Type: application/json
查看答案與解析
正確答案:C. Content-Type: application/json
本文資料的種類以Content-Type標頭表示,值寫成text/html或image/png這類「類型/子類型」形式的媒體類型(MIME類型)。JSON的媒體類型是application/json。JSON是以名稱與值的組合及陣列表示資料的文字格式,例如 {"id": 42, "tags": ["a", "b"]},比XML簡潔,也容易從JavaScript處理,因此廣泛用於Web API。Accept標頭是在請求中告知用戶端想接收之格式的標頭。
- A. Accept是在請求中告知用戶端想接收之格式的標頭。回應本文的格式以Content-Type表示。
- B. text/html表示本文是HTML文件。JSON使用application/json。
- C. 正確。JSON的媒體類型是application/json。