如何为内容类型multipart / form-data设置body; boundary =使用javascript的MSOneNote API的NewPart

时间:2016-06-23 14:38:39

标签: javascript html node.js onenote-api

必须通过nodejs向MSOneNote创建页面发送REST API请求。 如何设置内容类型“multipart / form-data; boundary = NewPart”

这是我的请求正文样本

--NewPart
Content-Disposition: form-data; name="Presentation"
Content-Type: application/xhtml+xml 
<?xml version="1.0" encoding="utf-8" ?>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-us">
  <head>
    <title>Page from OneNote API console</title>
    <meta name="created" content="2014-03-17T09:00:00-08:00" /> 
  </head>
  <body>
    <h1>HTML sample block</h1>

    <h2>The basics</h2>
    <p>For the most part, try to keep the HTML simple, and be 
      sure to properly close all tags.</p>

</body>
</html>
--NewPart--

任何人都可以帮我解决如何通过javascript代码设置REST API请求的正文。我试过将部分附加到列表中

1 个答案:

答案 0 :(得分:0)

有关如何使用我们的API(特别是发送多部分请求)的JavaScript示例,请参阅我们的NodeJS示例:

https://github.com/OneNoteDev/OneNoteAPISampleNodejs

具体来说这个文件: https://github.com/OneNoteDev/OneNoteAPISampleNodejs/blob/master/lib/create-examples.js