> почему cook ie не доставляется в приложение реакции с сервера узла express - PullRequest
1 голос
/ 26 апреля 2020

когда я подключаюсь к серверу express, указанному ниже, из моего приложения реакции, работающего на порту 3000, нет сообщения cook ie, однако в почтальоне есть?

const cookieParser = require("cookie-parser");
const express = require("express");
const cors = require("cors");
const app = express();

app.use(cors());
app.use(cookieParser());


app.get("/api", function (req, res, next) {
  const cookieOptions = {
    expires: new Date(Date.now() + 90 * 24 * 60 * 60 * 1000), 
    secure: false, 
    httpOnly: true, 
  };

  res.cookie("isCookie", "react cookie", cookieOptions);
  res.status(200).json({
    status: "success",
  });
});

app.listen(7000, () => {
  console.log("listening on port 7000");
});

компонент реакции клиента оформление запроса

import React, { useEffect } from "react";

function App() {
  async function getCookie() {
    let res = await fetch("http://localhost:7000/api");
    res = await res.json();
    console.log(res);
  }

  useEffect(() => {
    getCookie();
  }, []);

  return <div className="App">App</div>;
}

export default App;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...