gpt4 book ai didi

Jmeter中的socket.io

转载 作者:行者123 更新时间:2023-12-04 16:47:11 27 4
gpt4 key购买 nike

我研究了这个链接中的一个样本 http://socket.io/docs/

例子

<script src="/socket.io/socket.io.js"></script>
<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
<script>

var socket = io('ws://127.0.0.1:3000');
socket.emit('ui:index:loaded',{_id: '123456'});

socket.on('app:banner:loaded',function(obj){
console.log(obj);
});

socket.on('app:collection:loaded',function(obj){
console.log(obj);
});

</script>

如何在 Jmeter 中使用它?

现在,我请求 2probe,它响应 3probe。

我需要发送事件



任何人都有想法。

最佳答案

对于任何仍然需要它的人来说,都有一个 super 迟到的答案。

我使用 Chrome 开发工具并尝试查看事件发出时发生了什么。我发现在发出事件时发送了一个 http POST 请求,所以我所做的是通过 jmeter 创建一个相同的 http 请求,并且它可以工作。

在我的例子中,事件名称是“加入”,内容是
{"sn":"1522729528413MDSDGE","vsn":"093"}

这是我在 Chrome's Network tab 中找到的内容

这是一个 HTTP Request Sampler我是由 jmeter 创建的。

我认为数字 52 表示事件内容的字符串长度。如果你想改变你的事件内容,记得计算一个正确的长度,我不知道42是什么意思。我刚刚复制了它。

希望这可以帮助。

关于Jmeter中的socket.io,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39073049/

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