服务器返回 HTTP 响应代码:500。Java 应用

Server returned HTTP response code: 500. Java app

我正在从 Spring 启动应用到 URL 发出简单请求。

URL url = new URL("http://...:8001/api/meta");

HttpURLConnection urlConnect = (HttpURLConnection) url.openConnection();
int code = urlConnect.getResponseCode(); 
...

代码 = 500。然后出现错误:

Server returned HTTP response code: 500.

还有urlConnect.getErrorStream = null

如果我把 url 放到浏览器然后我成功地得到 json.

应该如何解决这个问题?

我已添加:

urlConnect.setRequestProperty("Accept", "application/json");

然后我就可以成功得到响应了