我刚刚开始用jquery mobile开发一个使用couchdb和iriscouch作为数据库的网页。
我想知道的是我是否可以在附件名称中获得/符号?我想要实现的是,我有一个文档,其中包含HTML文件作为附件和所有图像以及诸如附件之类的文件,但名称为image / testimage.jpg。 Windows不允许我在其名称中使用/命名文件,并且在附加后我无法在蒲团中重命名附件。
这样我就可以使用我已经拥有的相同html文件,而不必更改HTML中所有图像和其他文件的src。
这甚至可能吗?
答案 0 :(得分:1)
是的,只要/
正确地将网址编码为%2F
,就有可能。
答案 1 :(得分:0)
想出问题在于蒲团沙发。它确实正确地处理/ in名称,可能不处理编码或/字母被拒绝,没有检查来源,但是当使用HTML Api时,我可以正确地使用/名称附件。
这使我能够非常轻松地将我的HTML和JS文件以及文件夹中的源文件移植到CouchDB。另一个非常有用的应用程序是CouchApp,它将目录结构直接映射到couchDB,并在名称中创建带/ letter的附件。