1. 程式人生 > >常見的Content-Type型別

常見的Content-Type型別

  http協議是以ASCII碼傳輸,建立在TCP/IP協議之上的應用層規範;該規範把HTTP請求分為三個部分:狀態行、請求頭、訊息主體。在使用post進行請求的時候,資料傳送出去,只有當瀏覽器解析成功才具有意義,對於一般的伺服器語言,例如php、python等都內建了自動解析常見資料格式的功能;而伺服器是根據請求頭headers中的content-type

 

  application/x-www-form-urlencode

    瀏覽器的原生form表單,如果不設定enctype屬性,最終將會以application/x-www-form-urlencode方式提交資料;像jquery、Qwrap的ajax,content-type預設值都是application/x-www-form-urlencode

 

  multipart/form-data

    利用表單長傳檔案的時候,必須讓form的enctyped等於這個值;這個格式一般是用來上傳檔案的,各大服務端語言對他也有著良好的支援

 

  application/json

 

  text/xml