Я хочу получить данные о моем пользователе из запроса ajax. Но он никогда ничего не регистрирует, что означает, что он никогда не достигнет успеха в части запроса ajax.
Это мой контроллер
@Controller
@RequestMapping(value = "/api/profile")
public class ProfilController {
@Autowired
public UserService userService;
@RequestMapping(value = "/show/{username}", method = RequestMethod.GET)
public ResponseEntity<UserDTO> showData(@PathVariable String username) {
User u = userService.findByUsername(username);
if(!userService.findAll().contains(u))
return new ResponseEntity<>(HttpStatus.NOT_FOUND);
return new ResponseEntity<>(new UserDTO(u), HttpStatus.OK);
}
}
А это мой файл java-скрипта.
$(document).ready(function() {
console.log(localStorage.getItem('loggedIn'));
var usrnm = localStorage.getItem('loggedIn');
$.ajax({
url: "http://localhost:8080/api/user/login/check/"+usrnm,
type: "GET",
headers: {"Authorization": localStorage.jwt},
success: function(data) {
console.log('success');
}
})
$.ajax({
url: "http://localhost:8080/api/profile/show/"+usrnm,
type: "GET",
success: function(data) {
console.log('This part is not executed');
}
})
});
Я новичок в Spring, на самом деле я новичок в программировании, поэтому извините, если этот вопрос не отформатирован