AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
~~~ //封装一个获取用户 post 提交的数据的方法 function postData(req, callback) { var list = []; req.on('data', function(chunk) { list.push(chunk); }); req.on('end', function() { var postBody = Buffer.concat(list); postBody = postBody.toString('utf8'); postBody = querystring.parse(postBody); //把用户post提交的数据传递出去 callback(postBody); }); } ~~~ ~~~ else if (req.url === '/add' && req.method === 'post') { //1.读取data.json文件中的数据 readNewsData(function(arr) { //2.读取用户post提交的数据 postData(req, function(postBody) { //3.为用户提交的新闻增加一个id属性,并把新闻对象push到arr数组中 postBody.id = arr.length; arr.push(postBody); //4.将新的list写入到data.json文件中 writeNewsData(JSON.stringify(arr), function() { res.writeHead(302, 'Found', { 'Location': '/' }) res.end(); }); }) }); } ~~~