角度放置功能403禁止错误不更新数据

时间:2019-01-30 11:47:27

标签: angular api angular-httpclient

我尝试将数据更新到api

但是我抛出403 Forbidden

我不想基于令牌发送服务器端处理的所有数据

uri = 'http://localhost:3000/api/url';
token = localStorage.getItem('token');
functionName(){
      let headers = new Headers({ 'x-access-token': `${this.token}` });
      let options = new RequestOptions({ headers: headers });
      return this.http.put(`${this.uri}`, options);
    }

抛出错误没有提供令牌,但我通过令牌

这是什么问题?

1 个答案:

答案 0 :(得分:0)

您应该使用HttpHeaders中的@angular/common/http并像这样声明标题:

const headers = new HttpHeaders({
  'Content-Type': 'application/json',
  'Authorization': 'Bearer' + this.token
})