ひと手間加えないとPATCH使えないので、それについて備忘録。
PATCH対応
HttpComponentsClientHttpRequestFactory を使う。
org.springframework.http.client.HttpComponentsClientHttpRequestFactory
ってのを使う必要がある。
コイツは内部でApacheのHttpClientを利用していて、それを使わないとPATCHで呼べない。
RestTemplateへの修正
RestTemplate rest = new RestTemplate(); HttpComponentsClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactory(); rest.setRequestFactory(requestFactory);