首页 > 解决方案 > Post 仅在空的 get 请求后才有效

问题描述

我写了一个简单的服务器

var express = require('express')
var app = express()
app.post('/', function(req, res){
   res.send('hi')
})
app.listen(3000, ()=>{
console.log('listening on 3000')
})

我将它部署在服务器上,直到我向它发送获取请求后才响应,这是什么问题?它适用于本地主机,但不适用于服务器

服务器操作系统是 ubuntu 16.04 我知道它在端口 3000 上,而且我知道这是一个 post 方法,所以我发送 post 请求请不要提及它。

代码没有问题我认为问题与Ubuntu有关。我应该做些什么改变?

标签: node.jslinuxexpressubuntuubuntu-16.04

解决方案


推荐阅读