Rest APIのサーバ-クライアント間通信でクエリパラメタでなく、別の方法でString型の文字列を受け渡したいです。
試したソース
クライアント側
Java
1HttpHeaders headers = new HttpHeaders(); 2headers.setContentType(MediaType.APPLICATION_PLAIN_TEXT); 3 4String sendparam = "test"; 5 6HttpEntity<String> request = new HttpEntity<String,>(sendparm, headers); 7 8restTemplate.postForObject( url, request , String.class);
サーバ側
Java
1@RequestMapping(value="/test",consumes=MediaType.APPLICATION_PLAIN_TEXT,METHOD="POST") 2 3 public void testPost(@ResponseBody HttpEntity<String> request) { 4 String receiveParam = request.getBody; 5 }
サーバ側のreceiveparamにsendparamの内容を受け渡したいですが、上手く動作しませんでした。
ご指摘や参考になるURLなどご教示いただけたら幸いです。
回答1件
あなたの回答
tips
プレビュー