2017-04-11 14 views
0

SpringブートアプリケーションからURLに簡単なリクエストをしています。サーバからHTTPレスポンスコード:500が返されました。Javaアプリケーション

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

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

コード= 500。その後、エラーが発生します。

ServerがHTTP応答コードを返しました:私は、私は成功したJSONを取得し、ブラウザにURLを入れた場合は500

またurlConnect.getErrorStream = nullを

問題を解決するにはどうすればよいですか?

+2

500は、クライアントではなくサーバーでエラーが発生していることを示します。 –

+0

レスポンスコードは通常、サーバー側に問題があることを意味します。実際に何が起きたのかを確認するには、サーバー側のコードをチェックする必要があります。 – user902383

+0

ブラウザにURLを入力するとjsonが正常に取得されるため、サーバーの問題ではないと思います。 –

答えて

0

私が追加しました:

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

その後、私は正常な応答を取得することができます。

関連する問題