我只是想写一个简单的node.js应用程序,它将能够通过post来写入文件并使用express.static()访问该文件。Http Post with node.js and express
var express = require('express'),
fs = require('fs')
url = require('url');
var app = express();
app.configure(function(){
app.use('/public', express.static(__dirname + '/public'));
app.use(express.static(__dirname + '/public'));
app.use(express.bodyParser());
});
app.post('/receieve', function(request, respond) {
filePath = __dirname + '/public/data.txt';
fs.appendFile(filePath, request.body)
});
app.listen(1110);
我使用postman浏览器扩展程序来测试我的岗位工作正常,但我收到“无法POST /接收”当我尝试发送原始JSON。任何想法可能是什么问题?谢谢!
您在'app.post('/ receieve'' –
感谢@ go-oleg!中有一个错字!我不知道我看了多久没有注意到这个! – user4815162342
您应该发布一个答案,以便@ user4815162342可以接受并且问题可以消失 –