Angular 5: Как отправить несколько параметров в запросе HttpClient Post? - PullRequest
0 голосов
/ 15 мая 2018

Я пытался отправить запрос POST с httpClient в Angular5, но кажется, что ничего не работает, я не получаю никаких ошибок в то же время без результата.

Вот как я пытался:

 addProjToClient(idPerson:number,idProject:number){
    if(this.authService.getToken()==null) {
      this.authService.loadToken();
    }

    return this.http.post(this.host+"/saveProjectToClient", {
      idPerson,
      idProject,
    }, {headers:new HttpHeaders({'Authorization':this.authService.getToken()})})

  }

но остальные API в бэкэнде (весенняя загрузка) недоступны таким образом, я пробовал другие решения в github, даже stackoverflow, но безрезультатно, есть идеи?

PS: отдых Api работает хорошо, когда я пытаюсь вызвать его с расширением ARC.

** РЕДАКТИРОВАТЬ: API rest **

 @RequestMapping(value="/saveProjectToClient",method=RequestMethod.POST)
    public boolean saveProjectToClient(@RequestBody Dto dto){
        System.out.println("Person id : ");
        System.out.println(dto.getIdPerson());
        System.out.println("Project id : ");
       System.out.println(dto.getIdProject());

         return true;
    }
...