【发布时间】:2021-05-02 11:53:35
【问题描述】:
我正在使用 Spring Boot 来使用 API。对于某些 API,它可以工作,但对于其他一些 API,它无法返回 500 Internal Server Error。例如,当使用此 API https://quoters.apps.pcfone.io/api/random 时,它可以工作,但 https://reqres.in/api/unknown/23 返回 500 错误。这是什么原因造成的?
我的代码很简单:
restTemplate.getForEntity("https://reqres.in/api/unknown/23", String.class)
【问题讨论】:
-
这意味着
regres.in的服务器出现内部错误...您需要调试该服务器或至少查看日志 -
确保 URL 应该启动并运行“reqres.in”。
-
如果我尝试它,我会得到 404(这是应该发生的)。如果你得到 500,那么很可能你有额外的代码,这会改变行为。如果是这种情况,请添加这些详细信息。
标签: java spring spring-boot rest