У меня проблемы с отправкой POST-запроса в Microsoft Graph OneNote API для создания новой страницы.
Согласно документам , мне нужно создать границу для отправки HTML-содержимого страницы. Но я не могу понять, как это сделать в Angular 5.
Это мой текущий код:
const data = new HttpParams();
data.append('Content-Disposition', 'form-data; name="Presentation"');
data.append('Content-Type', 'text/html');
data.append('text', page.content);
const headers = {
'Content-type': `multipart/form-data; boundary=MyPartBoundary198374`,
'Authorization': 'Bearer ' + token.toString(),
};
return this.http.post(url + 'sections/' + sectionId.toString() + '/pages',
data, {headers: headers});
Как бы я создал этот запрос? Я уверен, что это неправильно, возможно, при добавлении содержимого страницы, но не знаю, как это сделать правильно с помощью модуля HttpClient. Все, что я получаю, это ошибка:
message:"Page create requests require the content to be multipart, with a presentation part.",
statusText:"Unsupported Media Type"
Спасибо за любую помощь.