首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用koa-router来路由URL

如何使用koa-router来路由URL
EN

Stack Overflow用户
提问于 2020-07-23 04:45:06
回答 1查看 52关注 0票数 0

我正在尝试使用koa-router将我调用fetch的URL路由到一个函数。URL以/email/example@example.com结尾,并且应该通过他们的电子邮件获取一个用户对象。路由器对象定义:

router.get( uri_prefix+'/email/:email', readUserByEmail);

函数的定义如下:

代码语言:javascript
复制
async function readUserByEmail (ctx, next) {
  try {
    // get params
    let _EMAIL = ctx.params.email;
    ...
}

我知道路由器可以用于其他功能(例如通过id获取用户),但是,它似乎不会调用函数readUserByEmail

我不确定问题是什么--是我没有正确定义路由,还是没有定义函数(就参数而言),或者可能有其他我应该编辑的文件,或者其他什么。

如有任何帮助或建议,我们将不胜感激

EN

回答 1

Stack Overflow用户

发布于 2020-07-29 00:58:37

在我的案例中,问题是:

我对路由所做的更改是正确的,但它们都是本地的(虽然实际的应用程序被配置为与在线的服务器交互),因此它不起作用。

值得查看您所做的更改在何处运行,以及应用程序本身在何处运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63042928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档