node.js - Node.js 发布请求返回 404
问题描述
我正在尝试使用带有“post”方法的邮递员,但是当我使用它时,我得到了 404 not found 错误。
我会附上我的代码和错误图片提前谢谢
使用反应本机
const express = require('express');
const router = express.Router();
router.post('/signup', (req, res) => {
res.send('You made a post request');
});
module.exports = router;
解决方案
需要考虑的事情是 1. 确保您已经在 app.js 中导入了路由并使用了它们。2.您的应用程序在 3000 端口上运行。
const UserRouter = require('./routes/v1');
app.use('/api',UserRouter);
const port = process.env.PORT || 3000;
app.listen(port, function() {
console.log("listening at port",port)
});
推荐阅读
- angular - 如何使用角度的发布请求将文件创建到 Google Drive?
- javascript - 无法使用 IntelliJ IDEA 链接从 Kotlin/JS 项目生成的 JS 脚本
- go - Go REPL:在 SIGINT 信号后再次打印输入提示
- java - 如何为不同的类编写一个接口实现?
- agda - Agda: std-lib: List: 与 snoc 的模式匹配
- vba - 恢复到未按预期工作的标签
- ios - "AudioKit v5-main" crashes with mic Pitch Tap
- delphi - Write Unicode (UTF-8) text file
- c++ - Insert int into 2d vector at an certain position
- flutter - Flutter Bloc Pattern passing more than just state?