gpt4 book ai didi

pouchdb,如何将自定义 header 添加到 HTTP 同步请求?

转载 作者:行者123 更新时间:2023-12-01 11:39:28 25 4
gpt4 key购买 nike

如何在 pouchdb 中为 HTTP 同步请求添加自定义 header ?以下不起作用。我正在使用需要额外 header 的中间件代理。我需要添加以下 2 个 header (授权和 APPID)。

var opts = {live: true, complete: syncError, withCredentials:true, headers: {Authorization : 'Basic ' + Base64.encode("user:pass"), 'APPID': 1001}};

db.replicate.to(remoteCouch, opts);

最佳答案

根据 the official documentation ,您可以使用 ajax 选项添加自定义 header (以及更多)。示例:

var db = new PouchDB('http://example.com/dbname', {
ajax: {
cache: false,
timeout: 10000,
headers: {
'X-Some-Special-Header': 'foo'
},
username: 'mysecretusername',
password: 'mysecretpassword'
}
});

关于pouchdb,如何将自定义 header 添加到 HTTP 同步请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22910004/

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