setHeaders()
描述
设置自定义 HTTP 请求头,RestDataProvider 会将其附加到每个发送至服务器的请求中
信息
setHeaders() 方法是 RestDataProvider 服务的一部分,用于与服务器进行交互。
用法
setHeaders(headers: object): void;
参数
headers- (必填)一个对象,其键为请求头名称,值为请求头的值。这些请求头会附加到默认的Content-Type: application/json请求头之后,并随每次通过send()发送的请求一同传递。
示例
最常见的用例是为每个请求附加授权令牌:
const url = "https://some_backend_url";
const restProvider = new kanban.RestDataProvider(url);
restProvider.setHeaders({
"Remote-Token": "eyJpZCI6IjEzMzciLCJ1c2VybmFtZSI6ImJpem9uZSIsImlhdC...",
});
如果只需为某个特定请求设置请求头而非所有请求,请将其作为第四个参数传递给 send()。
相关文章: 与服务器协作:多用户后端