1. 程式人生 > 其它 >http content-type 與 java後端處理 http content-type 與 java後端處理

http content-type 與 java後端處理 http content-type 與 java後端處理

http content-type 與 java後端處理

 

http中的常用的content-type有:

application/x-www-form-urlencoded;charset=UTF-8  傳遞表單類資料

application/json;charset=UTF-8  傳遞json類資料

multipart/form-data  上傳檔案類資料

那麼分別對應後端java的處理方式為:

application/x-www-form-urlencoded;charset=UTF-8   如果是單個引數的話,後端可以用@RequestParam (該註解修飾的引數預設為必傳) 也可以什麼都不寫。如果是用物件封裝的實體,那麼什麼都不用寫。

application/json;charset=UTF-8    表明傳遞的是json類資料,那麼後端的引數應該用@RequestBody 修飾。

multipart/form-data   表明是上傳檔案,後端應該用使用@RequestParam註解修飾。

詳情可以參考:https://www.jianshu.com/p/dc6873d5fa3d

http中的常用的content-type有:

application/x-www-form-urlencoded;charset=UTF-8  傳遞表單類資料

application/json;charset=UTF-8  傳遞json類資料

multipart/form-data  上傳檔案類資料

那麼分別對應後端java的處理方式為:

application/x-www-form-urlencoded;charset=UTF-8   如果是單個引數的話,後端可以用@RequestParam (該註解修飾的引數預設為必傳) 也可以什麼都不寫。如果是用物件封裝的實體,那麼什麼都不用寫。

application/json;charset=UTF-8    表明傳遞的是json類資料,那麼後端的引數應該用@RequestBody 修飾。

multipart/form-data   表明是上傳檔案,後端應該用使用@RequestParam註解修飾。

詳情可以參考:https://www.jianshu.com/p/dc6873d5fa3d