Привет, я новичок в Spring framework. Я написал приложение, которое отправляет объект в RESTAPI с помощью Resttemplate, но получаю эту ошибку.
23:07:05.856 [main] DEBUG o.s.web.client.RestTemplate - Created POST request for
"http://dummyurl.net/Index"
23:07:05.887 [main] DEBUG o.s.web.client.RestTemplate - Setting request Accept
header to [application/json, application/*+json]
23:07:05.887 [main] DEBUG o.s.web.client.RestTemplate - Writing
[org.hrishi.ConsumeReStApi.Info@727803de] as "application/json" using
[org.springframework.http.converter.json.MappingJacksonHttpMessageConverter@704921a5]
23:07:05.981 [main] WARN o.s.web.client.RestTemplate - POST request for "dummyurl.net"
resulted in 500 (Internal Server Error); invoking error handler
Exception in thread "main" org.springframework.web.client.HttpServerErrorException: 500 Internal Server Error
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:94)
at org.springframework.web.client.RestTemplate.handleResponseError(RestTemplate.java:598)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:556)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:512)
at org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:363)
at org.hrishi.ConsumeReStApi.App.main(App.java:35)
и это мой код
String url= "http://dummyurl.net/Index";
RestTemplate restTemplate = new RestTemplate();
MultiValueMap headers = new LinkedMultiValueMap();
headers.add("Content-Type", "application/json");
Info info1=new Info();
info1.Id="1711";
info1.Name="Hrishi";
HttpEntity HReq=new HttpEntity(info1,headers);
ResponseEntity info = restTemplate.postForEntity(url, HReq, Info.class);
System.out.print("id : "+info.getBody());
и это объект запроса
public class Info {
public String Id;
public String Name;
public String getName() {
return Name;
}
public String getId() {
return Id;
}
}
Подробнее здесь: https://stackoverflow.com/questions/266 ... rver-error
Spring RestTemplate Post получает 500 внутренних ошибок сервера ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1715713382
Anonymous
Привет, я новичок в Spring framework. Я написал приложение, которое отправляет объект в RESTAPI с помощью Resttemplate, но получаю эту ошибку.
23:07:05.856 [main] DEBUG o.s.web.client.RestTemplate - Created POST request for
"http://dummyurl.net/Index"
23:07:05.887 [main] DEBUG o.s.web.client.RestTemplate - Setting request Accept
header to [application/json, application/*+json]
23:07:05.887 [main] DEBUG o.s.web.client.RestTemplate - Writing
[org.hrishi.ConsumeReStApi.Info@727803de] as "application/json" using
[org.springframework.http.converter.json.MappingJacksonHttpMessageConverter@704921a5]
23:07:05.981 [main] WARN o.s.web.client.RestTemplate - POST request for "dummyurl.net"
resulted in 500 (Internal Server Error); invoking error handler
Exception in thread "main" org.springframework.web.client.HttpServerErrorException: 500 Internal Server Error
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:94)
at org.springframework.web.client.RestTemplate.handleResponseError(RestTemplate.java:598)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:556)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:512)
at org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:363)
at org.hrishi.ConsumeReStApi.App.main(App.java:35)
[b]и это мой код[/b]
String url= "http://dummyurl.net/Index";
RestTemplate restTemplate = new RestTemplate();
MultiValueMap headers = new LinkedMultiValueMap();
headers.add("Content-Type", "application/json");
Info info1=new Info();
info1.Id="1711";
info1.Name="Hrishi";
HttpEntity HReq=new HttpEntity(info1,headers);
ResponseEntity info = restTemplate.postForEntity(url, HReq, Info.class);
System.out.print("id : "+info.getBody());
[b]и это объект запроса[/b]
public class Info {
public String Id;
public String Name;
public String getName() {
return Name;
}
public String getId() {
return Id;
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/26660030/spring-resttemplate-post-getting-500-internal-server-error[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия