rest template returns 500 内部服务器错误异常
rest template returns 500 internal server error exception
我正在制作一个应用程序并试图让 json 写在网页上。所以,我可以在浏览器中看到这个页面:它只包含 json.
但是当我用 RestTemplate
开始请求时,它 returns 只出现 500 个内部服务器错误。
我的草码很简单:
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。为什么会出错?
500 Internal Server Error 表示服务器端出现问题...
您应该检查您的 URL、参数、cookie 等...(以 firebug 为例)
我测试了你的代码,我得到了一个有效的 200 状态 URL。
我正在制作一个应用程序并试图让 json 写在网页上。所以,我可以在浏览器中看到这个页面:它只包含 json.
但是当我用 RestTemplate
开始请求时,它 returns 只出现 500 个内部服务器错误。
我的草码很简单:
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。为什么会出错?
500 Internal Server Error 表示服务器端出现问题... 您应该检查您的 URL、参数、cookie 等...(以 firebug 为例)
我测试了你的代码,我得到了一个有效的 200 状态 URL。