跳至主要内容

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()

相关文章: 与服务器协作:多用户后端