我試圖發送一個POST請求到我的后臺,這個POST請求需要multipart/form-data,所以我在將圖片位置轉換為Buffers之前將其全部作為POST請求發送,但是由于Nodejs的async行為,我不知道如何讓這些函式按順序運行。我應該如何重新安排/改寫這段代碼呢?
import axios from "axios"/span>。
import { readFileSync, readFile as rf, PathOrFileDescriptor } from "fs"/span>;
import FormData from "form-data" ;
import dotenv from "dotenv"/span>;
dotenv.config()。
// readfile promise.
const readFile = (file: PathOrFileDescriptor) => {
return new Promise((resolve, reject) => /span> {
rf(file, (err, data) => {
if (err) reject(err.message)。
resolve(資料)。
});
});
};
console.log("決議JSON資料
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/329889.html
標籤:
