这是我的应用。当我尝试打开IP /删除我得到一个错误我在Node.JS应用程序中使用路由,当我尝试从浏览器中打开其中一条路由时,出现错误
不能得到/删除
我下面这个教程,https://www.tutorialspoint.com/nodejs/nodejs_express_framework.htm
var express = require('express');
var app = express();
app.use(express.static('public'));
app.get('/', function(req, res) {
console.log("Got a GET request");
res.send('GBArena Labs');
})
app.post('/', function(req, res) {
console.log("Got a POST request");
})
app.delete('/delete', function(req, res) {
res.send('Delete');
console.log("Got a DELTE request");
})
app.listen(8081);
您如何试图“打开”“删除”路径?把它写在浏览器的地址栏上? – jbmartinez
是的,这里是 http://35.185.72.190/delete – user2280167
嘿,你发送一个'GET'请求,但你没有定义一个获取路线。您应该发送一个'DELETE'请求。 – jbmartinez