Я пытаюсь отправить почтовый запрос и у меня возникают трудности с подпиской, почтовый запрос не запускает остальные серверы API.
Вот сервисный звонок:
const httpOptions = {
headers: new HttpHeaders({ 'Accept': 'application/json', 'Content-Type': 'application/json' })
};
saveTrips(trips: TripObj[], id : string): Observable<any> {
return this.http.post(`${this.baseUrl}/Trips/Save/${id}`, JSON.stringify(trips), httpOptions);
}
А вот код компонента, когда я пытаюсь подписаться:
this.tripService.saveTrips(this.myTripsObjs, this.id)
.subscribe(
(data) => {
console.log(data);
});
Вот java rest api на тот случай, если вам нужно его увидеть:
@POST
@Path("Trips/Save/{id}")
@Produces("application/json")
@Consumes("application/json")
public Response saveTrips(@PathParam("id") String id,
List<Trip> tripsList) {
tripsDao.addTrips(tripsList);
return Response.ok().entity("Trips saved successfully").build();
}
Я не получаю никакой ошибки в консоли. Любая идея, как убедиться, что запрос запускает сервер API?
(этот код отлично работал в приложении Angular 5).
Благодаря.