Javascript 无法使用express在node.js服务器上执行post请求
我有一个index.js文件,其中包含处理get和post请求的代码 GET请求工作得很好,问题在于POST 这是我的密码Javascript 无法使用express在node.js服务器上执行post请求,javascript,node.js,express,Javascript,Node.js,Express,我有一个index.js文件,其中包含处理get和post请求的代码 GET请求工作得很好,问题在于POST 这是我的密码 var express = require('express'); var router = express.Router(); /* GET home page. */ router.get('/', function(req, res, next) { res.render('index', { title: 'Express' }); }); route
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Express' });
});
router.post('/', function(req, res, next) {
console.log("post request to index");
res.render('index', { title: 'Express' });
});
module.exports = router;
使用Rest客户端,如果我用一个方法ping我的服务器,我会得到400个错误
请帮忙
Nikhil当我试图用POST方法攻击服务器时,我收到了400个错误请求!您是否可以编辑您的问题以包含您的应用程序代码,例如,向我们展示您附加了哪些其他中间件,例如bodyParser?您是否可以向我们展示您提出的POST请求类型?你是用卷发做的吗?邮递员还有什么吗?您已经在server.js ex require./index.js'Hi中加载了此文件。我已经解决了这个问题。我已经发送了无效的json参数作为有效负载的一部分,因此请求甚至没有到达服务器。那是个愚蠢的错误。谢谢