というプレフィックスを付けています。私の普遍的な反応アプリケーションでは、SSR中にクッキーを設定してクライアント側でアクセスしたいと思っています。このため私は反応クッキーとクッキーパーサー(とexpressjs)を使用します。Expressjsクッキーパーサーはクッキーにj:
問題は、SSR中にクッキーを設定するたびに、クッキーに「j:」が付加されることです。私は反応クッキー.plugToRequest(req、res)を使ってリクエストにクッキーを追加します。
私のSSRからの応答には、接頭辞付きの値を持つSet-Cookieヘッダーが含まれています。
server.jsx
app.use(cookieParser());
app.use(compression());
app.use(express.static(path.join(__dirname, '..', 'static')));
...
app.use((req, res) => {
const client = new ApiClient(req);
const memoryHistory = createHistory(req.originalUrl);
const store = createStore(memoryHistory, client);
cookie.plugToRequest(req, res);
...
});
});
は、すべてのヘルプははるかに高く評価されます!
よろしく コーネル・ヤンセン