Как я могу сделать пост-запрос с файлом Excel? - PullRequest
0 голосов
/ 05 июля 2019

Я пытаюсь отправить почтовый запрос на URL с файлом Excel, который существует в пути но все примеры, которые я пробовал, пытаются разобрать файл 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
        );
...