毫不奇怪,同样的couchapp可以通过重写打开或关闭来构建。
我想知道,有没有办法或技术可以在客户端找出重写目前是否有效,即当前的网址是否被重写?
请分享。
答案 0 :(得分:0)
在list和show函数中,您可以访问req.requested_path,它可以帮助您。从CouchDB 1.1.1开始,这并不适用于所有情况,我想如果你通过虚拟主机访问CouchApp,它只会提供一个有意义的值,但我必须检查它。
使用CouchDB 1.2会有一个可以帮助你的变化:
https://github.com/apache/couchdb/blob/master/CHANGES#L103 “即使没有匹配VHost配置,requested_path属性也会保留预重写路径。”
希望这有帮助!