我第一次尝试使用Couchdb,现在我有一个数据库,其中包含一些我在localhost(端口5984)上运行的文档。我有这个小型Web应用程序,也在localhost上运行,但是在端口3000上运行。
我正在尝试使用jQuery.getJSON来从Couchdb中获取一些数据,但当然由于安全原因它会失败 - 如果Web应用程序和Couchdb在此处具有不同的域,则会触发"NetworkError: 404 Not Found - http://localhost:3000
< / p>
我习惯于RDBMS,通常我创建一个连接,在这里我不知道如何继续。你有什么建议吗?
答案 0 :(得分:0)
最简单的选择是向您自己的服务器发出请求,然后向CouchDB服务器发出请求。
另一种选择是在Nginx / Apache上设置代理,或者如果您的应用服务器支持它,那么它可以驻留在那里。
第3个选项是在CouchDB数据库中创建设计文档,并将给定视图的access-control-allow-origin标头设置为*
来源: