node.js - 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有关。我应该做些什么改变?
解决方案
推荐阅读
- extjs - extjs 6 组合框重新加载显示值
- php - 为什么在使用 session_name 函数时重新生成会话
- javascript - 在 Postman 中的 Post 方法之后进行查询
- reactjs - 单击另一个元素时切换元素上的类
- javascript - 为什么通过 JS 向 HTML 文档添加 `svg` 标签时必须使用 `document.createElementNS`?
- css - Wordpress 主菜单对齐
- javascript - 我正在尝试调用一个包含承诺的函数。Javascript
- java - 命令适用于终端,但不适用于 Kotlin
- java - 您可以在不传递参数的情况下从 main 之外的方法获取输入参数吗?
- java - FXMLLoader.load(url) 抛出的 IOException 不会被捕获