问题标签 [clientwebsocket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
43 浏览

c# - 如何在 C# 中更改 ClientWebSocket 和 HttpClient (GET, POST) 的“源 IP”?

我正在使用VPS server带有几个白色 IP 地址的 a。我需要使用HttpClient并且ClientWebSocket设置了命令处理限制来连接到服务器。
如何更改 HttpClient 和 ClientWebSocket类中的源 IP?这样我就可以增加每单位时间请求的命令数量。
我连接到Poloniex / Binance(在第一个和另一个中,请求数量的限制是每秒 6 个)。

唉,我正在使用.Net Framework 4.7.2

0 投票
0 回答
68 浏览

c# - 如何通过.Net中的ClientWebSocket将消息发送到特定目的地

我有一个用Java编写的WebSocket服务器,我需要在.Net中创建一个客户端我正在使用.Net Library System.Net.WebSockets 但是服务器希望将消息发送到特定的目的地,例如(/app/message )。但是通过 websocket.Send 方法我只能传递实际的消息。(例如在 java stompSession.send("/app/destination", "actual Message"))

如何使用 ClientWebSocket 将消息发送到特定目的地。

0 投票
0 回答
49 浏览

c# - 可以在服务器握手响应中访问 HTTP 响应标头的 ClientWebSocket 替代方案?

我正在使用 C#/.NET 开发 WebSocket 客户端应用程序。

到目前为止,我一直在使用System.Net.WebSockets 类。ClientWebSocket来实现客户端。

不幸的是,我最近发现System.Net.WebSockets.ClientWebSocket不提供访问连接时从 WebSocket 服务器收到的握手响应中找到的 HTTP 响应标头的能力(可以在此处找到与此相关的未解决问题)。

任何人都可以推荐一个支持以下所有内容的备用 WebSocket 客户端类/库:

  1. SSL相互认证;
  2. 在发送到 WebSocket 服务器的握手请求中设置 HTTP 请求头;和
  3. 在从 WebSocket 服务器收到的握手响应中获取 HTTP 响应标头。

我目前正在使用 Visual Studio Professional 2022 (17.0.6)。提前致谢。