【问题标题】:Creating a server that responds to requests on subtract创建响应减法请求的服务器
【发布时间】:2019-11-11 16:37:46
【问题描述】:

服务器应响应“/subtract”上的请求,接受两个参数“a”和“b”,并将它们之间的差异作为纯文本响应返回。

我已尝试创建服务器并包含请求。

const express = require('express');
const app = express();

app.get('/subtract', function (req, res) {
  res.send(String(Number(req.query.a) - Number(req.query.b)));
});

app.listen(8080);
module.exports = app.listen(8080);

我希望: '/subtract?a=2&b=3.4' 应该返回 -1.4

【问题讨论】:

  • 发生了什么?它会返回其他数字吗?还是什么?有错误吗?
  • 如果它没有返回-1.4,那么它返回了什么?你的问题不完整。
  • 请使用tour 并阅读How to Ask。需要调试帮助的问题需要告诉我们出了什么问题。
  • 错误:无法获取/减去

标签: javascript node.js express server subtraction


【解决方案1】:

你的代码对我有用,你只需要删除这行module.exports = app.listen(8080);你不能在同一个端口上监听两次!

你安装express了吗?

【讨论】:

  • 您是否安装了express 并以node your_file.js 启动它,是否有另一台服务器使用此端口?
  • 我遇到了终端问题,现在一切都已解决。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-16
  • 2016-12-29
  • 2014-12-18
  • 1970-01-01
  • 1970-01-01
  • 2020-04-20
相关资源
最近更新 更多