CNode

在koa里,通过this.request.url拿当前资源路径的时候,有时候会把querystring包括进来,有时候不会,这是怎么回事?

问答
Hhwoarangzk发布于11 年前最后回复11 年前4 回复5834 浏览0 收藏

比如我的路径是http://www.test.com/hello.html?_=12332112321 我输出this.request.url 有时候会把?后面的显示出来 有时候不会 这是怎么回事呢? 另外有什么方法可以强制把文件名后面的东西给去除吗?例如这里,就把.html后面的?和?后面的都去掉 谢谢

查看回复

回复 (4)

D
dead-horse#1·11 年前

http://koajs.cn/ 文档里都有,查一下文档就知道了。

M
magicdawn#2·11 年前

this.request.path or this.path

H
hwoarangzk#3·11 年前

多谢两位,是我逗比了,忘了path这个属性了 - -!

H
hwoarangzk#4·11 年前

不过让我觉得疑惑的是,为啥有时候出现有时候不出现这个问题,测试用的url全部都带有querystring的

参与回复
登录后即可参与回复。登录