自己写的一个webpack中间件转发请求,有如下错误

核心代码如下

middleware(req, res, next) {
    server = req.query.server;
    server += '/index.html';
    ...
    // 准备好的reqOpt
    let req = https.request(reqOpt, proxyRes => {
        let data = new Buffer(0);
        proxyRes.on('data', chunk => {
            data = Buffer.concat([data, chunk]);
        });
        proxyRes.on('end', () => {
            let fileContent = fs.readFileSync(path.join(__dirname, 'page/index_dev.html'));
            res.setHeader('Content-Type', 'application/json');
            res.end(fileContent);
        });
    })
    req.end();
}

接口控制台报错如下:
EventSource's response has a MIME type ("application/json") that is not "text/event-stream". Aborting the connection.

阅读 2.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题