在中继请求中发送 Cookie header 字段
Send a Cookie header field in relay request
stock relay networklayer 似乎没有在他的请求中发送 cookie header 字段。
所以我尝试通过像这样添加 Cookie 字段来添加它:
Relay.injectNetworkLayer(
new Relay.DefaultNetworkLayer('/graphql', {
headers: {
'Cookie': 'user=thibaut',
},
})
);
但我的 post 请求中仍然没有 Cookie 字段。
如果我用 'Set-Cookie' 替换 'Cookie',它在我的 post 请求中...
我需要我的服务器使用 cookie 请帮忙! :)
以通常的方式(使用浏览器 API)设置您的 cookie,然后按如下方式配置 fetch 以将它们与每个请求一起发送:
Relay.injectNetworkLayer(
new Relay.DefaultNetworkLayer('/graphql', {
credentials: 'same-origin',
})
);
stock relay networklayer 似乎没有在他的请求中发送 cookie header 字段。 所以我尝试通过像这样添加 Cookie 字段来添加它:
Relay.injectNetworkLayer(
new Relay.DefaultNetworkLayer('/graphql', {
headers: {
'Cookie': 'user=thibaut',
},
})
);
但我的 post 请求中仍然没有 Cookie 字段。 如果我用 'Set-Cookie' 替换 'Cookie',它在我的 post 请求中...
我需要我的服务器使用 cookie 请帮忙! :)
以通常的方式(使用浏览器 API)设置您的 cookie,然后按如下方式配置 fetch 以将它们与每个请求一起发送:
Relay.injectNetworkLayer(
new Relay.DefaultNetworkLayer('/graphql', {
credentials: 'same-origin',
})
);