请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

中间件问题

测试路由http://localhost:3000/api/get-cookie时,控制台没有输出 ‘get /api 路由’,这个中间件没有执行,与视频讲的不一致图片描述
图片描述

正在回答 回答被采纳积分+3

6回答

双越 2021-02-06 22:20:32

(这个问题怪我忘了回复了,抱歉各位~)

路由应该是严格匹配的,不是模糊匹配的。如访问 /api/a  就无法匹配到 /api

2 回复 有任何疑惑可以回复我~
  • CAN47 #1
    我猜也是这样?
    回复 有任何疑惑可以回复我~ 2021-02-09 10:20:43
CAN47 2021-02-06 20:28:40

老师,这个确实没有输出‘get /api 路由'


0 回复 有任何疑惑可以回复我~
THEEND0123 2020-11-12 11:41:37

小白想问一下有没有大神有答案啊?

0 回复 有任何疑惑可以回复我~
席梦simone 2019-04-21 16:34:43
我也是这样,第二个并没有执行,get匹配路径应该是和use注册的路径一样才行吧
0 回复 有任何疑惑可以回复我~
慕九州0877783 2019-04-01 12:01:04

get(‘/’)好像不可用

0 回复 有任何疑惑可以回复我~
双越 2019-03-24 15:14:42

你可以把视频中的源码下载下来,自己做一下测试,看是否有输出。

如果有的话,可以再排查一下自己的代码是否有 bug 。

0 回复 有任何疑惑可以回复我~
  • 提问者 静水流深001 #1
    这个截图是截的老师的9-5节讲课视频15分09秒处,输出结果是没有执行红框圈中的console.log('get /api 路由'),但是视频里老师说的是执行了,我想确定下,哪个准
    回复 有任何疑惑可以回复我~ 2019-03-24 16:21:01
  • 双越 回复 提问者 静水流深001 #2
    按理说应该是实行的,如果实际没执行,那可能是一个 bug ,我需要再确认一下。
    回复 有任何疑惑可以回复我~ 2019-03-24 19:04:59
  • Wed_ 回复 双越 #3
    我也是遇到了这个问题,代码和视频中的都一致
    回复 有任何疑惑可以回复我~ 2019-03-31 00:02:33
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信