Не удается вывести аргументы типа для ResponseEntity
Я пытаюсь вернуть ответ в виде строки из моей функции, используя ResponseEntity, но получаю сообщение об ошибке. Я пробовал это:
@GetMapping(value="/getuserip")
public ResponseEntity<Object> getUserData(@RequestParam("username") String userName, HttpServletRequest request){
String ipAddr = (request.getHeader("X-FORWARDED-FOR"));
return new ResponseEntity<>(ipAddr, HttpStatus.SC_ACCEPTED);
}
При попытке вернуть строковую переменную ipAddr я получаю сообщение об ошибке. Вы знаете, как это исправить?
1 ответ
Библиотека для
httpstatus
выдавал эту ошибку в моем случае. Исправил, заменив
org.apache.http.HttpStatus
с
org.springframework.http.HttpStatus
.