【问题标题】:rest template returns 500 internal server error exceptionrest 模板返回 500 内部服务器错误异常
【发布时间】:2017-06-29 17:32:30
【问题描述】:

我正在制作一个应用程序并尝试在网页上写入 json。所以,我可以在浏览器中看到这个页面:它只包含 json。

但是当我使用 RestTemplate 发起请求时,它只返回 ma only 500 internal server error。

我的代码很简单:

    RestTemplate restTemplate = new RestTemplate();
    HttpHeaders requestHeaders = new HttpHeaders();    
    requestHeaders.setContentType(MediaType.APPLICATION_JSON);
    HttpEntity<?> requestEntity = new HttpEntity<>(requestHeaders);
    ResponseEntity<MyClass[]> responseEntity =     restTemplate.exchange(url, HttpMethod.GET, requestEntity, MyClass[].class);

我不明白出了什么问题:我有访问权限,很简单,我没有经过身份验证,也不需要 id。为什么会出错?

【问题讨论】:

    标签: java spring-mvc resttemplate


    【解决方案1】:

    500 Internal Server Error 表示服务器端出现问题... 您应该检查您的 URL、参数、cookie 等...(以 firebug 为例)

    我测试了您的代码,并在有效 URL 上获得了 200 状态。

    【讨论】:

      猜你喜欢
      • 2018-09-30
      • 1970-01-01
      • 2020-06-27
      • 2020-02-19
      • 1970-01-01
      • 2021-11-12
      • 2013-07-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多