Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使中继请求包含cookie?_Javascript_Relaymodern - Fatal编程技术网

Javascript 如何使中继请求包含cookie?

Javascript 如何使中继请求包含cookie?,javascript,relaymodern,Javascript,Relaymodern,我从howtographql教程中获得了一个中继: const network = Network.create((operation, variables) => { // 4 return fetch(GRAPHQL_URL, { method: 'POST', headers: { Accept: 'application/json', 'Content-Type': 'application/json', }, cre

我从howtographql教程中获得了一个中继:

const network = Network.create((operation, variables) => {
  // 4
  return fetch(GRAPHQL_URL, {
    method: 'POST',
    headers: {
      Accept: 'application/json',
      'Content-Type': 'application/json',
    },
    credentials: 'same-origin', // <- added it to enable cookies, but it's a probably a default option anyway
    body: JSON.stringify({
      query: operation.text,
      variables,
    }),
  }).then(response => {
    return response.json();
  });
});
const network=network.create((操作,变量)=>{
// 4
返回fetch(GRAPHQL_URL{
方法:“POST”,
标题:{
接受:'application/json',
“内容类型”:“应用程序/json”,
},

凭据:“同一来源”//cookie通过路径、域、到期日期和https状态绑定到浏览器,这意味着在后端您可以通过响应(服务器到浏览器)设置cookie然后,当从前端向api/后端发出任何请求时,默认情况下会包含cookie,然后检查cookie以执行所有操作magic@DeanVanGreunen这是有道理的,但我100%肯定客户端会向服务器发送一个带有cookie的请求。可能是@Ourobrus的副本,这是Relay的解决方案,但我在这里使用的是Relay Modern。@a。Karnavia我看不出
凭证
在两者之间的功能有什么不同。您是否尝试过
凭证:'include'
,正如答案所示?cookie通过路径、域、过期日期和https状态绑定到浏览器,这意味着在后端,您可以通过响应(服务器到浏览器)设置cookie然后,当从前端向api/后端发出任何请求时,默认情况下会包含cookie,然后检查cookie以执行所有操作magic@DeanVanGreunen这是有道理的,但我100%肯定客户端会向服务器发送一个带有cookie的请求。可能是@Ourobrus的副本,这是Relay的解决方案,但我在这里使用的是Relay Modern。@a。Karnaval我看不出
凭证
在两者之间的作用有什么不同。您是否尝试过
凭证:'包括'
,如答案所示?