如何使用 Angular 连接到需要用户名和密码的 API 2
How to connect to an API that requires a username and password with Angular 2
想知道是否有人可以指导我正确的方向。我有一个端点需要用户名和密码。我知道如何使用 Angular 2 创建服务,但不确定如何传递凭据。任何帮助和/或指导将不胜感激。
如果您的 api 使用基本身份验证,您可以将授权 header 传递给请求,如下所示。
let username : string = 'myuser';
let password : string = 'mypass';
let headers = new Headers();
headers.append("Authorization", "Basic " + btoa(username + ":" + password));
headers.append("Content-Type", "application/json");
return this._http.get(url, {headers: headers}).map(data=>{})
想知道是否有人可以指导我正确的方向。我有一个端点需要用户名和密码。我知道如何使用 Angular 2 创建服务,但不确定如何传递凭据。任何帮助和/或指导将不胜感激。
如果您的 api 使用基本身份验证,您可以将授权 header 传递给请求,如下所示。
let username : string = 'myuser';
let password : string = 'mypass';
let headers = new Headers();
headers.append("Authorization", "Basic " + btoa(username + ":" + password));
headers.append("Content-Type", "application/json");
return this._http.get(url, {headers: headers}).map(data=>{})