【发布时间】:2015-06-30 02:45:17
【问题描述】:
我正在尝试使用 CouchDB 附带的 jquery.couch.js jQuery 插件向我的数据库发送 POST 请求。我无法以任何方式连接到我的数据库,并且一直在使用以下脚本进行测试:
$.couch.urlPrefix = 'http://localhost:5984';
$.couch.info({
success: function(data) {
console.log(data);
}
});
在 Firefox 上使用 Firebug,我可以看到以下错误:
“NetworkError: 405 Method Not Allowed - http://localhost:5984/”
我还收到以下警告:
- 跨域请求被阻止:同源策略不允许读取位于http://localhost:5984/ 的远程资源。 (原因:CORS 标头“Access-Control-Allow-Origin”缺失)。
- 跨源请求被阻止:同源策略不允许读取位于http://localhost:5984/ 的远程资源。 (原因:CORS 请求失败)。
【问题讨论】:
-
尝试运行测试的说明,减去运行测试:github.com/apache/couchdb-jquery-couch
标签: javascript jquery ajax couchdb