1. 程式人生 > 其它 >Http協議 Content-Type

Http協議 Content-Type

技術標籤:伺服器Content-Type

目錄

定義

Content-Type是指http/https傳送資訊至伺服器時的內容編碼型別,contentType用於表明傳送資料流的型別,伺服器根據編碼型別使用特定的解析方式,獲取資料流中的資料。

檔案協議

text/html, text/plain, text/css, text/javascript, image/jpeg, image/png, image/gif

ajsx請求協議

application/
x-www-form-urlencoded, multipart/form-data, application/json, application/xml

檔案上傳

當進行檔案上傳的時候,需要使用   multipart/form-data
請求體被分割成多部分,每部分使用 --boundary分割;

application/x-www-form-urlencoded

如果請求型別type是GET的話,那麼格式化的字串將直接拼接在url後傳送到服務端; 如果請求型別是POST, 那麼格式化的字串將放在http body的Form Data中傳送。

application/json

對於一些複製的資料物件,物件裡面再巢狀陣列的話,建議使用application/
json傳遞比較好 在使用ajax跨域請求時,如果設定Header的ContentType為 application/json,它會發兩次請求,第一次先發Method為OPTIONS的請求到伺服器