不会终止 c# 的 SSE 客户端请求

本文关键字:SSE 客户端 请求 终止 | 更新日期: 2023-09-27 18:33:11

我正在使用C#连接到Web服务。我需要发送一个GET请求来监视某些事务,并且Web服务将连续向我发送事务而不会中断连接。网络服务提供商说我需要使用支持 SSE 的 http 库连接到它们。

我尝试使用HttpWebRequest和HttpClient发送请求和接收响应,但我的两次尝试都失败了。我没有得到来自网络服务的响应。

我的问题是:Web 服务将在不中断连接的情况下将事务发送给我,但我如何保持连接?发送 GET 请求后,我是否必须设置用于侦听的套接字?

谢谢卡布

不会终止 c# 的 SSE 客户端请求

我已经解决了这个问题。所以基本上,我发送一个 httpclient 请求,然后将响应流绑定到事件处理程序,因此只要流上有数据,就会引发事件。

感谢您的所有输入。卡布