如何找到当前的url被重写?

时间:2011-12-26 02:40:34

标签: couchdb couchapp

毫不奇怪,同样的couchapp可以通过重写打开或关闭来构建。

我想知道,有没有办法或技术可以在客户端找出重写目前是否有效,即当前的网址是否被重写?

请分享。

1 个答案:

答案 0 :(得分:0)

在list和show函数中,您可以访问req.requested_pa​​th,它可以帮助您。从CouchDB 1.1.1开始,这并不适用于所有情况,我想如果你通过虚拟主机访问CouchApp,它只会提供一个有意义的值,但我必须检查它。

使用CouchDB 1.2会有一个可以帮助你的变化:

https://github.com/apache/couchdb/blob/master/CHANGES#L103 “即使没有匹配VHost配置,requested_pa​​th属性也会保留预重写路径。”

希望这有帮助!