У меня есть угловая страница, где пользователь выбирает два PDF-файла, а затем они загружаются в API.Там они анализируются и возвращают URL сравнения.Возвращенный URL-адрес затем отображается в iframe.
Для отладки я установил статическое возвращаемое значение "https://google.ch".
Почему я получаю сообщение об ошибке, когда код состояния200?
Метод POST:
onSubmit() {
console.log('Submitted');
const formModel = this.prepareSave();
this.loading = true;
this.http.post('http://localhost:8080/demo', formModel)
.subscribe(response => {
console.log(response);
const returnValue = JSON.stringify(response);
console.log('parsed: ', returnValue);
this.comparejobdataService.url = response.toString();
this.router.navigate(['/draftable']);
});
setTimeout(() => {
this.loading = false;
}, 10000);
}
Spring Boot
@PostMapping("/demo")
String pdfDiff(@RequestParam("file1") MultipartFile file1, @RequestParam("file2") MultipartFile file2) {
System.out.println("File 1: " + file1);
System.out.println("File 2: " + file2);
return "https://google.ch";
}
Ошибка, которую я получаю (отправка в виде картинки, так как структуру легчечитать) ![enter image description here](https://i.stack.imgur.com/0LOZ2.png)
Спасибо за любую помощь или предложения!