Не удается вывести аргументы типа для 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.

Другие вопросы по тегам