问一下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 的使用。

0
0

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程