求助,关于 Express 请求 url 里的 undefined
发布于 11 年前 作者 sysudengle 7704 次预览 最后一次回复是 11 年前 来自
在使用 Express 来做一个应用的时候发现每次加载页面总会去 GET 多一次当前 url,并且第二次 GET 时的 url 会变为 undefined。
比如我路由的代码为:
app.get('/index', routes.index);
第一次得到结果 GET /index,但是会多得到 GET /undefined
又比如路由的代码是
app.get('/home/:username', routes.home);
假设我 url 是 /home/test,第一次 GET 是正常的,后面多出一次 GET /home/undefined。
调试了很久还是看不出问题所在,求各位帮忙分析下有什么可能,感激不尽!
3 回复
你试一下直接用curl 请求一下 ?
如果用curl 正常的话,可能是客户端请求了些什么东西
能否把你的app和路由代码都贴出来一下。 就这样很难分析问题出在哪里了。
curl是正常的,我在登录之前都是只访问一次,登录之后都会多出来一个访问,app的代码如下,谢谢!
路由代码: