Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 事件流数据未显示在Chrome控制台中_Javascript_Typescript_Http_Google Chrome Devtools_Event Stream - Fatal编程技术网

Javascript 事件流数据未显示在Chrome控制台中

Javascript 事件流数据未显示在Chrome控制台中,javascript,typescript,http,google-chrome-devtools,event-stream,Javascript,Typescript,Http,Google Chrome Devtools,Event Stream,我的前端有一个EventSource侦听器调用一个复杂的后端方案。此代码块是用Typescript编写的 import * as EventSource from 'eventsource'; private streamData() { let source = new EventSource('http://localhost:3000/websocket/server/stream'); source.onopen = (e) => { };

我的前端有一个EventSource侦听器调用一个复杂的后端方案。此代码块是用Typescript编写的

import * as EventSource from 'eventsource';      

private streamData() {
    let source = new EventSource('http://localhost:3000/websocket/server/stream');

    source.onopen = (e) => {

    };

    source.onmessage = (e) => {
      console.log('id: ' + (<any>e).lastEventId + '; type: ' + e.type + ' data: ' + e.data);
    };
  }

现在,在Chrome控制台上,我获得了所需的所有数据。

但是,在xhr监视器上,我看不到EventStream数据


我在我的前端上获得了信息,因此这对我来说不是一个阻塞问题,但可能会在以后的调试中造成一些问题。

我也有同样的问题。只有在使用eventsource类的内置浏览器实现时,使用eventsource polyfill时,数据才会显示。

在浏览器的WS选项卡中,您看不到流吗?不,它是空的。我只能在XHR选项卡上看到流。不幸的是,我帮不了你,因为我似乎无法解决这个问题,但这是一个新用户提出的写得很好、令人耳目一新的问题,恭喜找到这个问题的答案了吗?我有完全相同的问题。你使用吗?我也有同样的问题,这可能是一个评论,而不是一个答案。请阅读本社区的规则。
res.write('id: ' + this.messageId++ + '\n');
res.write('type: message\n');
res.write('data: ' + message + '\n\n');
res.flush();