URI格式错误Angular7

时间:2018-12-18 05:41:07

标签: javascript node.js angular angular-httpclient

这是我的请求,并显示“ URI格式错误”。 节点v:v11.4.0 角v:7.1.3

 getAuthToken(code: string): void {

    const params = new HttpParams()
    .append('code', code)
    .append('grant_type', 'authorization_code')
    .append('scope', 'messages.READ')
    .append('clientId', '1000.3BU2GUYF4F2S96035O2MGZK')
    .append('client_secret', '9853c68cf3ab913e13afd8a0935d3a2');
    .append('redirect_uri', 'http://localhost:4200/main/dashboard');
    this.http.post('http://accounts.zoho.com/oauth/v2/token', {}, {params: params})
    .toPromise()
           .then(this.extractData)
           .catch(this.handleErrorPromise);
  }


     extractData(res: Response) {
        let body = res.json();
        return body || {};
      }
      handleErrorPromise (error: Response | any) {
        console.error(error.message || error);
        return Promise.reject(error.message || error);
      }

我也要对EncodeHttpParamsInterceptor进行URL编码。

0 个答案:

没有答案