Мой angular 8 метод удаления не вызывает метод удаления при загрузке пружины (в журнале ничего не печатается)
angular 8 метод удаления:
deleteStudent(id: number): Observable<any> {
console.log(`${this.baseUrl}/deleteById/${id}`);
return this.httpClient.delete(`${this.baseUrl}/deleteById/${id}`, { responseType: 'text' });
}
метод удаления при загрузке пружины ( API REST):
@DeleteMapping("/deleteById/{id}")
@ResponseBody
ResponseEntity<?> deleteById(@PathVariable("id") long id){
try{
studentService.deleteById(id);
LOGGER.info("record successfully deleted");
return new ResponseEntity<>(HttpStatus.OK);
}catch (Exception e){
return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR);
}
}
после печати URL-адреса angular, например: http://localhost: 8888 / deleteById / 55 в консоли я скопировал его и использовал в почтальоне, конкретная запись успешно удалена. Эта проблема возникает только для метода удаления, другие методы отлично работают.