gpt4 book ai didi

react-native - 自定义邮袋错误

转载 作者:行者123 更新时间:2023-12-04 04:56:23 25 4
gpt4 key购买 nike

我正在尝试将我的本地数据库同步到这样的远程数据库:

const DB_NAME = "my_db";
const REMOTE_DB_URL ="http://<admin>:<password>/<ip-address>:5984/my_db";

const localDB = new PouchDB(DB_NAME);
const remoteDB = new PouchDB(REMOTE_DB_URL);

localDB.sync(remoteDB)
.then(() => {
console.log("Sync done");
})
.catch(err => {
console.log(err);
});
这是我得到的错误:

message:"getCheckpoint rejected with " name:"unknown" result:{ok:false, start_time: Mon Dec 18 2017 14:14:03 GMT+0100 (CET), docs_read:0, docs_written: 0, doc_write_failures: 0, ...} status: 0


本地数据库工作正常,但是当尝试复制/同步到远程时,总是出现上面的错误
我在用
  • react native 0.50.0
  • pouchdb-react-native: 6.3.4
  • 远程数据库是 CouchDB 2.1.1
  • 最佳答案

    要同步您的 CouchDB 数据库,请执行以下步骤:

    第一步:
    使用 CouchDB 的 native SSL 支持通过 https 而不是 http 为远程数据库提供服务,如下所示:
    http://docs.couchdb.org/en/1.3.0/ssl.html

    第 2 步:
    确保您已启用 CORS,如下所示:http://docs.couchdb.org/en/1.3.0/cors.html

    关于react-native - 自定义邮袋错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47869533/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com