问一下express中的post方法问题
来源:3-1 下载和安装 node.js
suxiao
2019-10-26
我做了一个简单的post方法,想直接console.log "hello"在cmd中。但是我在网页中打开http://localhost:5000/p
却无法显示“hello”在cmd中。而如果我在网页中打开http://localhost:5000/c
(即下面的get方法)却可以显示“hi”在cmd中。求解决办法。
var express = require('express');
var app = express();
app.post('/p', function(request,response){
//const comment=request.body.body;
console.log("hello");
// response.send('hello')
});
app.get('/c', function(request,response){
console.log("hi");
response.send("hello");
});
var port =process.env.PORT || 5000;
app.listen(port,function(){ console.log("listen on" + port);});
写回答
1回答
-
双越
2019-10-26
网页直接访问,只会发 get 请求。想要模拟一个 post 请求,必须用 postman 来做。
课程中有讲 postman 的使用。
00
相似问题