У меня маленькая проблема. Когда я отправляю запрос в мой API с Почтальоном, он работает, но когда я отправляю что-то с angular, ему не нравится.
Почтальон: запрос
Happy Spring:
@GetMapping("/searchs")
@CrossOrigin(origins = "http://localhost:4200")
public Collection<SearchFeedDTO> getFeed ( @RequestBody String data){
System.out.println(data);
System.out.println("I'm here");
return null;
}
ответ сервера
Angular код:
// data = {test:"hello"};
getFeed(data):Observable<boolean>{
return this.http.get<Answer>(`${this.baseUrl}api/searchs/`,data).pipe(
map(res=>true),
catchError(err=>{
console.error(err);
return of (false);
})
);
}
Sad Spring: "тело запроса необходимо отсутствует "
И Angular не рад, когда я пытаюсь это сделать.
return this.http.get<Answer>(`${this.baseUrl}api/searchs/`,{test:"test"}).pipe(
=> error" Нет перегрузки соответствует этому вызову ".
Есть идеи?
Большое спасибо!