Не отправляю поставленный запрос угловой - PullRequest
0 голосов
/ 14 ноября 2018

Я пытаюсь отправить запрос пут, но он не дал никакого ответа.Когда я передаю тот же запрос почтальону, я получаю ответ 200.

updateDriverLocation( latitude, longitude, id)
  {
      let driver = {
          activity: 'online',
          value: true,
          long: longitude.toString(),
          lat: latitude.toString()
      }

      let header: HttpHeaders = new HttpHeaders()
      header = header.append('Content-Type', 'text/plain');
      header = header.append('Authorization', 'Bearer ' + this.access_token);

      this.http.put(this.base_url + 'driver/' + id,  driver, {
        headers: header
    }); 

      console.log(this.base_url + 'driver/' + id);

  }

Почему он не отправляет запрос?

1 Ответ

0 голосов
/ 14 ноября 2018

Http.put возвращает наблюдаемое, которое выполняется, только если вы подписаны на него.Подпишитесь на заметку, возвращаемую http.put.Это должно решить вашу проблему.

this.http.put(this.base_url + 'driver/' + id,  driver, {
    headers: header
}).subscribe(result => {})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...