1. 程式人生 > >accept 和 content-Type區別

accept 和 content-Type區別

accept表示 客服端(瀏覽器)支援的型別,也是希望伺服器響應傳送回來的的資料型別。

例如:Accept:text/xml; ,也就是希望伺服器響應傳送回來的是xml文字格式的內容

區別:

1.Accept屬於請求頭, Content-Type屬於實體頭。 
Http報頭分為通用報頭,請求報頭,響應報頭和實體報頭。 
請求方的http報頭結構:通用報頭|請求報頭|實體報頭 
響應方的http報頭結構:通用報頭|響應報頭|實體報頭

2.Accept代表傳送端(客戶端)希望接受的資料型別。 
比如:Accept:text/xml; 
代表客戶端希望接受的資料型別是xml型別

Content-Type代表傳送端(客戶端|伺服器)傳送的實體資料的資料型別。 
比如:Content-Type:text/html; 
代表傳送端傳送的資料格式是html。

二者合起來, 
Accept:text/xml; 
Content-Type:text/html 
即代表客戶端希望接受的資料型別是xml格式,本次客戶端請求傳送的資料的資料格式是html。