在koa里,通过this.request.url拿当前资源路径的时候,有时候会把querystring包括进来,有时候不会,这是怎么回事?
发布于 9 年前 作者 hwoarangzk 5123 次浏览 最后一次编辑是 8 年前 来自 问答

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

4 回复

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

this.request.path or this.path

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

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

回到顶部