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

时间:2020-12-29 18:46:10

标签: javascript html server-sent-events eventsource

我有一个服务器端 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 的答案?

0 个答案:

没有答案