我想解析来自Websockets的框架。 我用Fiddler做了它,它显示了帧的二进制数据。 我需要相同的结果,但我需要通过Javascript或Php(或任何其他语言)获取它。 我想这样做将JS如何从websockets解析二进制数据?
var a = new WebSocket("ws://example.com");
a.onopen = function()
{
console.log("open");
a.send("test");
var b = new Uint8Array([8,6,7,5,3,0,9]);
a.send(b.buffer); };
a.onmessage = function(e) { console.log(e.data.toString());};
a.onclose = function() { console.log("closed");};
但我没有收到关于“a.onmessage”的任何数据。 在这一刻,我已经陷入困境。 再次澄清我的问题。 我需要简单的代码示例解析来自websockets的帧。 Example of what I'm trying to parse
谢谢!
如果您在浏览器中的意思是WebSocket的,那么你的运气了。浏览器API只提供消息,而不是帧。帧只是底层传输的一部分。 – gzost