Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring curl ok,RestTemplate失败_Spring_Spring Rest - Fatal编程技术网

Spring curl ok,RestTemplate失败

Spring curl ok,RestTemplate失败,spring,spring-rest,Spring,Spring Rest,这项工作: curl --verbose -H "Content-Type: application/json" --data "{\"parm1\":\"1\", \"parm2\":\"1\"}" http://server:8080/service/meth 并返回: {"success":true,"errorMessage":null} 这失败了: RestTemplate restTemplate = new RestTemplate(); Ht

这项工作:

curl --verbose -H "Content-Type: application/json" --data "{\"parm1\":\"1\",  \"parm2\":\"1\"}" http://server:8080/service/meth
并返回:

{"success":true,"errorMessage":null}
这失败了:

    RestTemplate restTemplate = new RestTemplate();        
    HttpHeaders headers = new HttpHeaders();

    headers.setContentType(MediaType.APPLICATION_JSON);

    MultiValueMap<String, String> map = new LinkedMultiValueMap<String, String>();
    map.add("parm1", "1");
    map.add("parm2", "1");

    HttpEntity<MultiValueMap<String, String>> request = new HttpEntity<MultiValueMap<String, String>>(map, headers);

    String response = (String) restTemplate.postForObject("http://server:8080/service/meth", 
                                                          request, 
                                                          String.class); 
RestTemplate RestTemplate=new RestTemplate();
HttpHeaders=新的HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
MultiValueMap=新链接的MultiValueMap();
地图添加(“parm1”、“1”);
地图添加(“parm2”、“1”);
HttpEntity请求=新的HttpEntity(映射、头);
字符串响应=(字符串)restTemplate.postForObject(“http://server:8080/service/meth", 
要求
字符串(类);
有500个内部服务器错误

我使用的是springframework boot 1.3.3.RELEASE和Java1.8,我不知道哪里出了问题。服务器端日志只显示500个错误

有没有人遇到过一个SpringRESTTemplate调用神秘失败的情况?你是如何诊断这个问题的