register (email: string, password: string, firstName: string, lastName: string): Observable {
const headers = new HttpHeaders (). set ('Authorization', "Basic" + btoa (email + ":" + password + ":" + firstName + ":" + lastName));
headers.set ('X-LSM-AccessToken', environment.DomainApiKeyHeaderName + ':' + environment.salt);
headers.set (environment.DomainApiKeyHeaderName, environment.DomainApiKey);
let body = JSON.parse (localStorage.getItem ('currentUser'));
return this.http.post (environment.Domain + '/ api / v1 / Authentication / register', body,
{headers})
.map (data => {
return data;
});
}
do not send all headers. while it sends the authorization header but skips the other headers kindly help me
source share