gpt4 book ai didi

javascript - connect.bodyParser 不是函数

转载 作者:行者123 更新时间:2023-11-30 14:28:32 24 4
gpt4 key购买 nike

我是 node.js 的新手。我试图在连接模块中使用 bodyParser,但错误消息显示 TypeError: connect.bodyParser is not a function。我的代码(简化版)如下;我可以用什么代替 connect.bodyParser

  var connect = require('connect');
var util = require('util');
var form = require('fs').readFileSync('form.html');

var app = connect()
.use(connect.bodyParser())
.use(connect.limit('64kb'))
.use(function(req, res){
if(req.method === 'POST'){
res.end(util.inspect(req.body));
}
if(req === 'GET'){
res.writeHead(200, {'Content-Type' : 'text/html'});
res.end(form);
}
}).listen(3000);

最佳答案

您必须使用最新的connect 模块。在 connect 3+ 版本中,您不再有 bodyParser 方法。它已被转移到一个完全不同的包中,称为 body-parser。阅读this .

关于javascript - connect.bodyParser 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51553178/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com