我在 GAE node.js 標準環境中有一個 Web 應用程式。服務器收到一個在其正文中包含 json 的 POST 請求(未準備好 json 檔案)。我想將此 json 檔案寫入云存盤。這個怎么做?
uj5u.com熱心網友回復:
您必須獲取正文(JSON)并將其保存在云存盤檔案中。這應該足夠了
uj5u.com熱心網友回復:
要使用您的帖子請求的正文,您可以在此處查看之前的討論。另一方面,如果您特別想將其轉換為 JSON 檔案,請查看另一篇文章。繼續上傳,您可以參考檔案示例,這是建議的程序(請訪問頁面以獲取推薦變數路徑的完整腳本以及指向 Cloud Storage Node.js API 參考的鏈接):
// Imports the Google Cloud client library
const {Storage} = require('@google-cloud/storage');
// Creates a client
const storage = new Storage();
async function uploadFile() {
await storage.bucket(bucketName).upload(filePath, {
destination: destFileName,
});
console.log(`${filePath} uploaded to ${bucketName}`);
}
uploadFile().catch(console.error);
uj5u.com熱心網友回復:
您需要使用將 JSON 檔案寫入/tmp目錄fs.createWriteStream,然后使用 Storage API 將其寫入存盤
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/433882.html
