有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Rest模板响应主体为404,但状态为500

我已经编写了一个Rest模板来调用另一个Rest服务Get by id方法

当我用无效Id点击URL localhost:8080/v1/{UUID}时

public void test(UUID someId) {
    restTemplate.getForObject("localhost:8080/v1/"+id, String.class);
}

我得到的身体为404,但状态为500内部服务器错误

我不确定是否在方法内部处理异常并抛出资源未找到异常。因为响应来自另一个服务[无效id的有效404]

在我的服务中,它是500,因为上面URL的响应为空

请任何人建议在Rest模板中处理验证或异常的最佳实践


共 (0) 个答案