我正在使用React搭建一个新的应用程序,并希望它是服务器端渲染的。不幸的是,我无法使用Headers,因为它会抛出错误'ReferenceError: Headers is not defined'。
我已经尝试添加 Headers,方法如下:
import fetch from 'node-fetch';
global.fetch = fetch
global.Headers = fetch.Headers;
尽管如此,这仍然会抛出错误。
这是我目前实现标题的示例:
const defaultOptions = {
method: METHOD,
headers: new Headers({
'Content-type': 'application/json',
'X-Request-ID': new Date().getTime().toString(),
}),
};
有人知道我缺少什么让它能够构建和启动吗?