使用 EvenSource - JS 发出 POST 请求并监听响应

问题描述

我有一个服务器端 API,它在使用 POST 调用时流式传输事件,如下所示:curl MyApi -X POST 'somevalue'。我想知道如何对我的 API 进行 POST 调用,然后使用如下所示的 EventSource 侦听它发送的服务器发送事件:

var source = new EventSource("myAPI");
source.onmessage = function(event) {
  document.getElementById("result").innerHTML += event.data + "<br>";
};

EventSource 没有选项,您可以在其中实际向服务器发送一些内容,我想知道是否有任何解决方法。如何对 API 进行 POST 调用,然后使用 JS 听取 API 的答案?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)