restTemplate 401 Unauthorized: [no body]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了restTemplate 401 Unauthorized: [no body]相关的知识,希望对你有一定的参考价值。
鏍囩锛?a href='http://www.mamicode.com/so/1/%e8%bd%ac%e6%8d%a2' title='杞崲'>杞崲
pos private template read set factor ret ctospringboot 浣跨敤restTemplate鍙戦€乸ost璇锋眰锛屼紶json鏁版嵁锛岀粨鏋滄姤閿?01 Unauthorized: [no body]
娣诲姞鐩稿簲鐨勬暟鎹牸寮忓氨瑙e喅浜?/p>
@Bean public RestTemplate registerTemplate() { RestTemplate restTemplate = new RestTemplate(getFactory()); //杩欎釜鍦版柟闇€瑕侀厤缃秷鎭浆鎹㈠櫒锛屼笉鐒舵敹鍒版秷鎭悗杞崲浼氬嚭鐜板紓甯?/span> restTemplate.setMessageConverters(getConverts()); return restTemplate; } private SimpleClientHttpRequestFactory getFactory() { SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory(); factory.setConnectTimeout(connectionTimeout); factory.setReadTimeout(readTimeout); return factory; } private List<HttpMessageConverter<?>> getConverts() { List<HttpMessageConverter<?>> messageConverters = new ArrayList<>(); // String杞崲鍣?/span> StringHttpMessageConverter stringConvert = new StringHttpMessageConverter(); List<MediaType> stringMediaTypes = new ArrayList<MediaType>() {{ //娣诲姞鍝嶅簲鏁版嵁鏍煎紡锛屼笉鍖归厤浼氭姤401 add(MediaType.TEXT_PLAIN); add(MediaType.TEXT_html); add(MediaType.APPLICATION_JSON); }}; stringConvert.setSupportedMediaTypes(stringMediaTypes); messageConverters.add(stringConvert); return messageConverters; }
以上是关于restTemplate 401 Unauthorized: [no body]的主要内容,如果未能解决你的问题,请参考以下文章