gpt4 book ai didi

c# - 炼金术 WebSocketClient

转载 作者:太空宇宙 更新时间:2023-11-03 16:04:20 28 4
gpt4 key购买 nike

我正在审查服务器和客户端的一些 WebSocket 实现。 Alchemy WebSocketClient 是否应该能够连接到 ws://echo.websocket.org?

WebSocketClient client = new WebSocketClient("ws://echo.websocket.org") { Origin = "localhost", OnReceive = OnClientReceive };
client.Connect();
client.Send("This is a test.");
client.Disconnect();

我在 Visual Studio 中收到此错误:输入字符串的格式不正确。似乎与 URI 相关。但我可以使用我的 Java/Jetty 客户端连接到该 UIR。

我在将 Alchemy 客户端连接到 Java Jetty 实现时也遇到了问题。我在服务器端收到一个错误:2013-11-16 01:37:14.844:WARN:oejh.HttpParser:qtp495053715-27: badMessage: 400 for HttpChannelOverHttp@707481f3{r=45279,a=IDLE,uri=-}

如果我使用 Alchemy 编写 WebSocketServer,则 WebSocketClient 会像宣传的那样使用诸如“ws://localhost:9090/echo”的地址。

使用 Java/Jetty 客户端连接到 Alchemy 服务器工作得很好。

最佳答案

ws://echo.websocket.org 更改为 ws://echo.websocket.org/,它应该可以正常工作。

关于c# - 炼金术 WebSocketClient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20016957/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com