Я пытаюсь получить данные (an auth token
) из API, используя сообщение с post-data
в качестве тела.Это работает в Почтальоне, но не работает, исходя из моего кода.Как мне сделать эту post-data
структуру ключа и значения?Я не уверен, что FormData
- это правильная вещь.
Почтальон Пост с постданными
Вот мой код на Angular 7:
getAuthToken(clientId, clientSecret, refreshToken, grantType) {
const body = new FormData();
body.append('clientId', clientId);
body.append('clientSecret', clientSecret);
body.append('refreshToken', refreshToken);
body.append('grantType', grantType);
return this.http.post(this.authUrl, body)
.pipe(
tap((res) => {
return res;
}),
catchError((err: any) => {
return throwError('Get Auth Token Error: ' + err);
})
);
}