websocket相关内容

在移动Safari中的JavaScript websocket中显示阻止行为

我遇到了一个真正的头痛,我希望有人可以在我的问题上解释一下。 我正在编写的应用程序是一个基于JS的客户端,实质上是一个桌面共享服务。该服务从桌面捕获图像,将其编码为base64编码的JPEG,并通过Websocket将其发送到JS客户端。然后,客户端显示这些图像(作为数据URI),用户可以将鼠标移动到图像上,并点击图像,这些鼠标事件被编码为XML中的命令,这些命令放入队列中,每15ms定时处 ..
发布时间:2017-08-31 04:17:13 移动开发

WebSocket.onclose是否由用户导航或刷新触发?

第1部分:预期行为? 我发现Firefox和Chrome之间的浏览器行为与 onclose 处理程序被调用。 似乎Chrome不会触发 onclose 用户页面导航/刷新。但是,Firefox确实触发了 onclose 。 在我看来,Firefox可能在这里正常运行: p> 当WebSocket连接关闭时,可能干净,用户代理必须创建一个使用CloseEvent接口的事件,事 ..
发布时间:2017-08-29 19:17:17 开发方法

如何从雅虎的客户端处理WebSocket?

我已经实现了一个简单的 appmod 来处理WebSockets并回传消息。但是如何从JavaScript客户端处理一个 ws.close(); ?我尝试使用下面的代码,但是 handle_message({close,Reason})从来没有被调用, ws.onclose = function(evt){} 从未在JavaScript客户端上执行。 当我使用与node.js websock ..
发布时间:2017-08-27 13:21:36 其他开发语言

如何使用Yaws处理appmod中的WebSocket消息?

我创建了一个简单的 appmod ,它发回相同的消息。但是我在命令提示符处收到一条错误消息,并且WebSocket连接已关闭。 如果我发送带有 3个字符的消息,我得到这个错误消息: =错误报告==== 2012年2月8日:: 05:09:14 === b $ b错误进程具有退出值:{undef,[{mywebsocket,handle_message,[ {tex ..
发布时间:2017-08-27 13:13:41 其他开发语言

保护Websockets

现在,我们的应用程序旨在通过初始加载后的websockets来促进所有通信。 我们正在设法找出一种解决方案,以便通过此安全传递敏感数据运输。 到目前为止,我们正在考虑几件事: 验证通过传回存储在通过SSL传递的会话cookie中的唯一 哈希的websocket传输。 使用类似javascript bcrypt的客户端加密 实现在传输之前对其进行加密。 只要通过SS ..
发布时间:2017-08-17 21:46:38 前端开发

如何在服务器端发送和接收WebSocket消息?

根据协议,如何使用WebSocket在服务器端发送和接收邮件? 当我将数据从浏览器发送到服务器时,为什么会在服务器上看到随机字节?数据是否以某种方式编码? 框架在服务器和rarr之间如何工作?客户端和客户端服务器方向? 解决方案 伪代码关于如何实现一个非常简单的服务器,可以根据确定的框架格式处理传入和传出的WebSocket消息。它不包括握手过程。此外,这个答案是为了教育目的而 ..
发布时间:2017-08-16 19:00:20 开发方法

EmberJS和WebSocket |最佳方法?

我有一个我不能为自己正确回答的问题,也许是因为我缺乏对EmberJS的支持。 我必须开发一个管理界面在EmberJS中,使用Symfony 2作为后台,它应该像桌面应用程序一样行动起来。到目前为止这么好,但由于很多人会使用这个应用程序中的数据,我真的很想使用一个WebSocket适配器实现EmberJS,因为每个连接的客户端应该始终知道实体的变化立即(或asap)。我可以为EmberJS编写 ..
发布时间:2017-08-16 01:03:18 JavaScript

ember Uncaught TypeError:在存储中加载时,undefined不是函数

我正在使用ember来显示从我的golang服务器收到的数据。新新新旗新新新新新新新旗新新旗新新旗旗新新旗新新旗旗新新旗新新200新新旗新新旗 所以我打开一个websocket,并试图推送在商店收到的消息,但我得到这个错误: 未捕获TypeError:undefined不是一个功能 这是我的app.js: App = Ember.Application.create({ LOG ..
发布时间:2017-08-15 22:45:01 JavaScript

在类路径中添加库后,找不到Jetty WebSocket类

我试图使用Jetty与远程服务器进行通信,使用websockets。 我在Eclipse中开发它,但是我无法编译任何示例代码。 这就是我所做的那样 我下载了最新版本的Jetty,我已经在classpath中添加了start.jar。 这就是我在样本类中包含的 import org.eclipse.jetty.websocket.api.Session ; import or ..
发布时间:2017-07-30 04:27:19 Java开发

Android Eclipse中的Node.js和Websocket

感谢您查看我的问题。 我是Android开发中的初学者,目前我正在尝试使用套接字和节点js的聊天应用程序。 我使用github的一个库,即 https://github.com/Gottox/socket.io-java-client ,并且能够向我的服务器发送消息,并且我能够在”new_client_message“下接收回信息,该消息显示在下面的logcat图像。 我遇到的问 ..
发布时间:2017-07-27 03:01:40 Java开发

如何在Eclipse中使用Tomcat 8?

EDIT 2014-02-07:Eclipse Luna在这里,支持Tomcat 8包含在捆绑的WTP中:)快乐的日子! Tomcat 8还在开发中,但您可以获得这里。现在Apache Apache主页上有一个RC版本。更新2/27/14:8现在发布,适用于WTP的适配器,并没有集成到eclipse捆绑包中。很快! 在Eclipse Kepler中,Tomcat 8的添加服务器列表中没 ..
发布时间:2017-07-26 21:35:05 Java开发

在基于PHP的网站上推送通知

我正在一个网站上工作,该网站将使用PHP(Drupal)编写。外部网站将与其进行交互(例如,推送数据)。 我想做什么,当外部网站推送数据时向用户发送推送通知与他们有关。我不想做任何类型的投票,我更喜欢使用像套接字。 所以一般的过程会像 数据进入网站,由一些php代码 处理 - 网站将信息发送到某种通知服务器(也由PHP处理)代码) - 通知服务器将通知推送给用户(大概这必须是 ..
发布时间:2017-07-19 20:00:57 PHP

通过websocket接收文件并启动下载对话框

我的HTML5网络应用程序通过websocket接收文件作为二进制数据。有没有办法启动文件下载对话框(通过javascript)将接收的数据保存到用户磁盘? 谢谢! 解决方案 您需要构建一个dataUri并打开一个新的窗口。具体的mimetype可以触发浏览器的自动保存为对话框。 示例数据uri:“data:application / octet-stream,base64”+ ..
发布时间:2017-07-13 09:31:44 前端开发

避免“破坏nonsocket.io升级”错误

我正在尝试 socket。 io 的服务器,但每当我使用dojo连接到客户端,它会显示我这个错误: debug - 破坏nonsocket.io升级 这是我的服务器代码 var express = require(“express”); var io = require(“socket.io”); server = express.createServe ..
发布时间:2017-06-24 08:58:31 其他开发

从ManagedVM中泄露多个端口

我正在使用托管虚拟机功能来运行WebSocket服务器,我想通过以下网址在任何端口(最好是端口80)上暴露在Internet上:mvm.mydomain.com 我没有太大的成功。 这是我用来完成这个的各种文件的相关部分: Dockerfile: EXPOSE 8080 8081 在Dockerfile的末尾,启动了一个Python应用程序:它响应端口808 ..
发布时间:2017-06-10 22:16:56 Linux/Unix

如何检测tcp连接是否已从ssl连接转发?

我正在处理的具体情况是尝试连接到AWS弹性负载平衡器后面的websocket连接,同时执行https / ssl而不是http / tcp。 要启用来自http / s的TCP / SSL升级,负载均衡器上的协议必须设置为TCP,而不是端口80上的HTTP,而不是在443上的SSL而不是HTTPS,这两者都转发到80使用TCP。 但是,将协议设置为TCP / SSL的副作用是 x-fo ..
发布时间:2017-06-10 21:37:35 Linux/Unix

与Docker的弹性豆串的WebSockets

尝试在现在在单个实例上运行的AWS Elastic Beanstalk中部署Docker映像。除了我通过Socket.IO使用的WebSockets,它一切正常。 另一个帖子建议删除nginx,但这是不可能的,或者只是不是与Docker部署的选项。 我有一个python脚本, nginx配置允许WebSocket连接。当我进入实例并运行该脚本时,它可以工作。但是,当运行ebextens ..
发布时间:2017-06-10 20:11:44 Linux/Unix

有没有办法通过SRV DNS记录访问Websocket?

我发誓我这么干我想知道是否有任何方法通过解决一个 SRV DNS查询来连接到WebSocket服务。原则上,对我来说听起来是合理的,例如,在服务正在收听的端口取决于主机和没有固定端口的情况。 例如: 服务器在端口1234上监听一个WebSocket。 服务器B在端口1235上侦听一个WebSocket。 服务器NS向A分配一个 CNAME ,将一个 CNAME 分配给B.它还添加了 ..
发布时间:2017-06-09 20:24:11 Wireless/无线

如何使用AJAX和Django从SQL数据库更新网站上的数据

我正在创建一个小型Web应用程序,我想从服务器上的SQL数据库更新一个字段上的最新数据,而不刷新整个页面。这是可能的,如果是的话,我该怎么做? 我想我可以不时使用jQuery刷新整个页面,但是我不认为这是非常明智的,特别是在较重的网站上,因为这将导致大量的流量。相反,我想使用数据库中最新的数据更新几个字段。 var refresh = function(){ location.re ..
发布时间:2017-05-31 22:17:02 前端开发