diff --git a/server/render.js b/server/render.js index 555ea69ce..0f648b24e 100644 --- a/server/render.js +++ b/server/render.js @@ -56,10 +56,12 @@ export const render = async (req,res)=>{ if (_route && _route.component && _route.component.preFetch) { // 设置服务端请求cookie - let cookies = req.headers.cookie.split(';') - for (let index = 0; index < cookies.length; index++) { - const element = cookies[index]; - domObj.window.document.cookie = element + if (req.headers.cookie) { + let cookies = req.headers.cookie.split(';') + for (let index = 0; index < cookies.length; index++) { + const element = cookies[index]; + domObj.window.document.cookie = element + } }