如何使用中继将自定义头发送到graphql服务器?

如何使用中继将自定义头发送到graphql服务器?,graphql,relayjs,Graphql,Relayjs,我看到文档重新注入了一个新的DefaultNetworkLayer,但我似乎无法发送自定义标题。这是我的密码: var headers = new Headers(); headers.append('Authorization', 'Basic hellotheretestheader'); Relay.injectNetworkLayer( new Relay.DefaultNetworkLayer('/graphql', { headers: headers

我看到文档重新注入了一个新的
DefaultNetworkLayer
,但我似乎无法发送自定义标题。这是我的密码:

var headers = new Headers();
headers.append('Authorization', 'Basic hellotheretestheader');   

Relay.injectNetworkLayer(
    new Relay.DefaultNetworkLayer('/graphql', {
        headers: headers
    })
);
为什么这样不行?

啊,答案是:

Relay.injectNetworkLayer(
  new Relay.DefaultNetworkLayer('/graphql', {
    headers: {
        'Authorization': 'Basic hellotheretestheader'
    }
  })
);
啊答案是:

Relay.injectNetworkLayer(
  new Relay.DefaultNetworkLayer('/graphql', {
    headers: {
        'Authorization': 'Basic hellotheretestheader'
    }
  })
);