如何从REST API返回docx文件

时间:2019-06-05 00:50:43

标签: node.js rest lambda docx

我有一个lambda函数,该函数正在查询现有的REST API以获取docx文件。我可以获取该文件,但是当我打开它时没有任何内容。

该文件将包含图像,表格等,因此我不能简单地以字符串形式读取内容并将其转录为文件。

这是调用API的代码

const getWordFile = async () => {
    const config = {
        method: 'get',
        baseURL: 'my/url',
        url: '/for/a/word/doc',
        headers: {
            "Content-Type": "application/octet-stream",
        },
        responseType: "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
    };
    return await axios(config);
};

我已经研究了docx库,但似乎只能找到从头开始创建Word doc的示例,而不是从服务器上下载一个示例。

0 个答案:

没有答案