问题标签 [websocket4net]
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.
c# - WebSocket4Net System.InvalidOperationException:没有正在进行的操作
我正在使用 Xamarin.Android 创建一个 Android 应用程序,此应用程序与 WebSocket 服务器(使用 WebSocket4Net 模块)通信以对用户和其他任务进行身份验证,但是当我打开连接时 ws.Open(); 在 Debug 期间出现 UnHandled Exception :System.InvalidOperationException: No operation in progress这是完整的代码:
有人知道问题出在哪里吗?
c# - WebSockets - 异常 HTTP/1.1 101
我正在使用 WebSocket4Net 库开发 .Net 套接字客户端应用程序(我尝试了从 14.0 到 15.0-beta6 的版本)。一切正常,但突然我开始收到带有消息“HTTP/1.1 101”的异常——没有其他细节。应用程序没有变化,Socket serwer (Spring) 上可能只有一些小的变化。但是,我可以从本机 WebSocket (System.Net.WebSocket) 以及不同的工具(例如来自 Chrome 的暗 WebSockets)连接到这个套接字。什么可能导致这个问题?
这是不起作用的简单代码:我没有得到“Socket Opened”,而是“HTTP/1.1 101”
c# - 使用 websock4net 的 C# websocket 客户端
我需要一些示例 C# 代码来制作客户端程序,例如
1.当我点击登录按钮时,一个函数使用给定的api令牌连接到binary.com并在表单的标签框中返回余额(示例代码在这里https://developers.binary.com/demos/),
在框中显示一个刻度流
当我单击购买按钮时,将在 binary.com 中执行购买交易,结果应显示在标签中(https://developers.binary.com/api/#transaction)中的所有样本
需要使用 websocket4net 包来打开套接字,直到我们关闭我可以使用上述请求的示例代码构建一个
c# - 使用 WebSocket4Net 连接到 GameWisp Singularity 导致握手失败?C#
我正在尝试使用 WebSocket4Net 将客户端连接到 GameWisp Realtime API。我的连接代码如下所示:
但是在运行此代码时,我得到以下控制台输出:
我知道,如果握手失败,将不会建立连接,因此我不会收到“连接”事件。
但是我怎样才能解决这个问题以使握手工作,甚至只是获得更多关于究竟出了什么问题的信息?
编辑: 在做了一些研究后,我发现 WebSocket4Net 支持“socket.io 版本 0.9.x”,但如果我没记错的话,如果我按照 GameWisp 网站上给出的示例进行操作,我将需要“v1.2.x” :
所以现在我必须找到一种不同的方法。我可以提示如何建立连接以及发送和接收数据。
c# - 将十六进制字符 F6 发送到 C# 中的 websocket
我正在尝试使用 C# 客户端将十六进制字符发送到 WebSocket4net 套接字。如果我发送以下任一语法,它会起作用并发送“12”。
当我尝试发送它时,它会发送“C3 B6”。
我不想使用重载方法来发送二进制数据。我想将此作为十六进制字符串发送。我怎样才能发送这个字符?
我正在像这样设置Websocket:
c# - 使用 c# 和 WebSocket4Net 发送 Json
我正在尝试通过 C# 中的 websockets 将以下 JSON 数据发送到服务器:
我正在使用以下代码将数据发送到服务器:
这是序列化后的json数据输出:
我从服务器收到以下响应:
收到消息。服务员回答:
我是否错误地格式化了 json?我知道 json 数据是正确的,因为消息在我试图从中移植的 python 程序中运行良好。
xamarin - WebSocket4Net 简单示例因“操作已在进行中”而失败
我正在尝试使用 Xamarin 和 WebSocket4Net 进行简单的测试,但它在 Open() 上失败,并显示“操作已经在进行中”。下面的示例代码:
我从标准的多平台项目 (PCL) 开始,并添加了一个按钮来启动连接。
PCL 配置为:.NET Standard Platform = netstandard1.4
我对 .NET/Xamarin 还很陌生,但我拥有多年的软件开发经验。
c# - 通过 NuGet 更新时,C# dotnet Http Pusher 似乎已损坏
将 PusherClient 0.5.1 与 WebSocket4Net 0.15.2 一起使用。
经过一堆 NuGet 更新后,当我尝试 Connect() 时,我现有的代码现在会中断。如下:
错误是:
c# - Chrome远程调试基本认证
如何通过 chrome 远程调试进行基本身份验证?
那就是我有一个像这样在远程调试中运行的 chrome
然后我使用 WebSocket4Net 与 chrome 进行通信。我想通过在 json 中传递用户和密码来自动化基本身份验证。我知道我可以简单地做
https://username:password@www.example.com/
但我也想尝试在 json 中传递它们。
我还有另一个与此相关的问题。是否可以在 json 中传递一个 javascript 表达式来评估?我有一个 javascript 函数来评估,以便在网页中获取一个 id
c# - WebSocketSharp 返回“输入字符串的格式不正确”
我有 ac# 客户端,我正在尝试连接到 websocket 服务器。使用 Chrome 扩展程序“Simple Web Socket Client”,我可以连接并将命令正常发送到 websocket 服务器,因此我知道服务器工作正常并且它是一个商业产品。
我正在尝试使用库 WebSocketSharp,但在尝试连接到套接字时出现此错误。只是为了让您知道没有代理服务器在运行,并且服务器位于内部网络上。
使用wireshark我跟随流并将其作为握手的一部分
任何想法?我什至尝试过 WebSocket4Net 并且连接也有问题。