閱讀395 返回首頁    go 技術社區[雲棲]


springMVC中@RequestParam和@RequestBody之contentType

Content-Type: 默認為 application/x-www-form-urlencoded編碼的內容,提交方式可以是GET、POST




1.@RequestParam

multipart/form-data

其他格式包括application/json, application/xml等。這些格式的數據,必須使用@RequestBody來處理


PUT:

根據request header Content-Type的值來判斷:
application/x-www-form-urlencoded可以;
multipart/form-data, 不能處理;
其他格式可以;



2.@RequestBody

這個一般處理的是在ajax請求中聲明contentType: "application/json; charset=utf-8"時候。也就是json數據或者xml

@RequestParam這個一般就是在ajax裏麵沒有聲明contentType的時候,為默認的。。。urlencode格式時,用這個








最後更新:2017-08-13 22:42:13

  上一篇:go  微軟提供付費Outlook服務 個性化郵件地址
  下一篇:go  茶道長詳解:傳統企業轉型微商之道