我正在构建一个非常简单的 django 服务器,我希望能够将数据发送到服务器,其中包括来自客户端的时间戳。为此,我使用了一个简单的 AJAX jQuery,代码看起来像这样:
while (count < 5) {
current = performance.now() - start;
if (prev != current) {
$.ajax({
type : "POST",
url : "measure",
data : {
time : current,
csrfmiddlewaretoken : '{{ csrf_token }}',
}
});
prev = current;
++count;
}
}
现在这可行,但运行速度不够快(至少在高性能计时器更好的Firefox上)。当我尝试使用 django-socketio 并通过 websocket 发送时间戳时 - 它运行良好,但我发现这对于我想要实现的目标来说太过分了。
有谁知道在 django 中使用套接字的不同方法或有其他想法我该怎么做?