使用RestTemplate傳送post請求

2022-07-19 12:15:11 字數 800 閱讀 3868

最近使用resttemplate傳送post請求,遇到了很多問題,如轉換httpmessage失敗、中文亂碼等,調了好久才找到下面較為簡便的方法:

如果直接使用在postforobject中把物件傳入很容易出現no suitable httpmessageconverter found for request type的錯誤,建議直接先轉成字串,見jsonobj.otstring(),網上有人說設定resttemplate的httpmessageconverter,試了一下要引入各種包。另外要注意中文編碼問題,網上有人說stringhttpmessageconverter預設使用iso-8859-1,要指定為utf-8編碼,自己嘗試沒有成功,最後通過指定contenttype的方式解決了。

RestTemplate使用總結

resttemplate的介紹就不說了,總的來說用這個物件可以很方便的模擬乙個http請求。talk is cheap,show me the code,使用的是springboot整合的工程所以以下涉及到的物件都是註解式的宣告和注入,一 宣告resttemplate物件 當然,可以利用註解 bea...

RestTemplate使用總結

resttemplate的介紹就不說了,總的來說用這個物件可以很方便的模擬乙個http請求。talk is cheap,show me the code,使用的是springboot整合的工程所以以下涉及到的物件都是註解式的宣告和注入,一 宣告resttemplate物件 當然,可以利用註解 bea...

使用restTemplate隨筆

使用resttemplate訪問其他介面時 採用post方式傳參 發現服務端接受不到引數 坑了半天 記錄一下 服務端是個servlet 以post接參 所以本地使用mvc模擬了一下 方便除錯 如下 客戶端 如下 test public void test1 不能以map或hashmap代替 否則服務...