2017-02-11 5 views
-1

私はアプリケーションを作成しており、Webページにjsonを書き込もうとしています。だから、私はブラウザでこのページを見ることができます:それはjsonだけを含んでいます。restテンプレートが500内部サーバーエラー例外を返します

しかし、RestTemplateでリクエストを開始すると、内部サーバーエラーが500件だけ返されます。

マイcaodeは非常に簡単です:

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); 

私が間違っているかを理解することはできません。私は、アクセス権を持っている、それは私がauthentificatedないことだし、私はIDを必要としない、シンプルです。なぜエラー?

答えて

0

500内部サーバーエラーが何かをサーバー側で間違っていることを意味... あなたのURLを確認する必要があり、パラメータ、クッキー、等...(例による放火犯で)

私はあなたのコードをテスト私は有効なURLで200のステータスを取得しました。

関連する問題