我對節點js相當新穎。現在我正在運行一個Web服務器,客戶端必須鍵入他們的名字並創建配置文件。但是,我希望將輸入的客戶端的名稱寫入output.txt文件。我知道如何將hello world寫入輸出文本,但不知道如何讓客戶端的輸入直接寫入輸出文本文件。將輸入寫入節點js中的輸出文本
var http = require('http');
var postHTML =
'<html><head><title>Post Example</title></head>' +
'<body>' +
'<form method="post">' +
'Input 1: <input name="input1"><br>' +
'Input 2: <input name="input2"><br>' +
'<input type="submit">' +
'</form>' +
'</body></html>';
http.createServer(function (req, res) {
var body = "";
req.on('data', function (chunk) {
body += chunk;
});
req.on('end', function() {
console.log('POSTed: ' + body);
res.writeHead(200);
res.end(postHTML);
});
}).listen(8080);
我想無論用戶類型的輸入1被保存到一個輸出文件
請分享您的代碼! – bhansa
那麼,你無法獲得他們輸入的價值的問題是什麼?既然你已經知道如何寫入文件?這是否輸入到控制檯中? – Gabs00
是的,我不知道如何獲得它們輸入到output.txt的值 – lord