【发布时间】:2021-10-20 21:41:31
【问题描述】:
我在 heroku 上有一个快速服务器,但不知何故我无法使参数化的 get 请求正常工作。
var app = express();
app.use(cors());
app.use(express.json());
app.use(express.urlencoded());
const port = process.env.PORT || 3000;
app.listen(port, () =>
console.log("Server running on port:" + port));
app.get("/", (req, res, next) => {
res.send("Hello")
});
app.get("/get-checkout/:contract/:nft-id", (req, res, next) => {
res.send("checkout")
});
第一个 get 有效,但第二个导致“Cannot GET”错误,每当我尝试 get 时
https://myserver.herokuapp.com/get-checkout/test/test
我查看了很多示例,但我无法弄清楚我做错了什么。
【问题讨论】: