【发布时间】:2020-10-06 21:00:54
【问题描述】:
我有一个计划。我想在 NodeJS 中创建一个 API 来与我的数据库进行通信。我想在我的 Java 应用程序以及我的网站中使用该 API。当我使用 API 时,我使用 localhost:3000。例如,我将如何使 API 在 localhost:3000/projectName/api 上响应(localhost:3000/projectName 将是网站 - 不知道这是否是这样做的方法)。我想用 projectName/api 作为前缀。这可能吗?
【问题讨论】:
-
可能值得展示您的代码当前的外观
-
当我请求 localhost:3000 时,
app.get('/', async (req, res) => { res.send('Home page') })触发。如果您知道我的意思,我希望它在我请求 localhost:3000/someting/api 时触发。 -
如果你只是想改变路线,你可以像
app.get('/something/whatever', async (req, res) => { res.send('Home page') })这样设置路径 -
@Pzdrs:问:你的问题得到回答了吗?如果您觉得回复有用,请“点赞”和“接受”。
标签: node.js