如何使用Excel文件发出发布请求?

时间:2019-07-05 07:21:35

标签: javascript typescript multipartform-data fs-extra requestify

我正在尝试使用路径中存在的Excel文件将发布请求发送至url 但是我尝试过的所有示例都试图解析excel文件。如何使用以下代码发送Excel文件?

这是方法

static async postRequestForExcelUpload(url: string, query: object, token: string, file: object) {
        try {
            return  await requestify.request(url, {
                method: 'POST',
                data: file,
                query: query,
                headers: {
                    Authorization: token,
                    "Content-Type": "multipart/form-data"
                },
            });
        } catch (error) {
            return error
        }
    }

这就是我尝试添加Excel文件的方式

 let path = "exceluploadfiles/excel.xlsx";

        let data = new FormData();
        await data.append("xlsx", await xlsx.readFile(path, {type: "file"}));

        let responseEndpoint = await RestClient.postRequestForExcelUpload(
            "/uploadexcel",
            query,
            token,
            data
        );

0 个答案:

没有答案