javascript - 在Node js中获取路由参数
问题描述
我正在 Node js 中构建一个 REST api 服务器。假设我有一个 Api - http://localhost:3000/api/employee/:employeeId
。我想在不使用 Express js 等任何框架的情况下获取employeeId 参数。如果可能的话,什么是更好的方法?
解决方案
**如果您需要来自 Url 的员工 ID,那么您可以使用它 - **
常量表达 = 要求(“表达”);常量路由器 = express.Router();
router.get(' http://localhost:3000/api/employee/:employeeId ',getUserById);
getUserById(req, res) {
console.log('---EmployeeId ----',req.params.employeeId);
}
推荐阅读
- c++ - MIME 数据中的 libcurl HTTP 请求集 content-disposition 和 content-type
- javascript - 使用 TypeScript 创建 React App 以从 node_modules 编译代码
- flutter - 如何让这个设计变得扑朔迷离?
- flutter - Flutter Streambuilder - where 和 orderBy 组合不起作用
- swift - iOS:当应用程序处于后台时,不会调用 didReceiveRemoteNotification
- javascript - 在 Electron 窗口关闭之前执行异步任务
- java - Apache Beam,如何在对象列表中分组
- python - 如何将此列表打印到 DataFrame -Python/BeautifulSoup
- slurm - 设置 Snakemake 集群配置文件的最大线程数
- c++ - 你可以在 Mac OS 上安装 winegcc/wineg++ 吗?