如何在socket io中向单个客户端发送错误数据包?
How do I send an error packet to a single client in socket io?
我希望能够向客户端发出一个错误数据包,类似于在注册中间件时使用的方式。
如此:
var io = require('socket.io')();
io.use(function(socket, next){
if (socket.request.headers.cookie) return next();
next(new Error('Authentication error'));
});
这并不:
io.on('connection', function(socket){
socket.emit('error', {errorMessage: 'errorMessage'});
//or
socket.emit('error', new Error('error'));
});
Error: Uncaught, unspecified "error" event.
如何使用套接字对象发出错误事件?
事件名称'error'保留用于传输级错误。当你尝试
io.on('connection', function(socket){
socket.emit('exception', {errorMessage: 'errorMessage'});
});
相关文章:
- 通过 Ajax 向 PHP 发送错误的数据
- 了解函数(错误、数据)回调
- WebGL错误-错误:WebGL:bindBuffer:buffer已包含元素数据
- Backbonej集合返回错误的数据
- 循环结构错误 .postJSON 数据
- 扩展程序读取错误的数据 + gt>不起作用
- 未捕获的类型错误:发送数据时非法调用
- happy 不会从 Boom 错误返回数据属性
- highcharts x轴显示错误的数据
- ember.js未捕获类型错误:对象数据大小没有方法'transitionTo'
- 节点js从angular PUT调用接收到错误的数据
- 获取错误“;数据对于密钥大小来说太大”;使用Crypto Node.js
- 什么's;函数foo(回调)'和'foo(arg1,arg2,函数(错误,数据))'
- AngularJS指令应用错误的数据
- React js map函数错误,数据在ajax中被设置为状态
- 适应谷歌表API Node.js快速开始与我自己的表工作,错误:错误:无法解析范围:类数据!
- JavaScript从文本字段中清除错误的数据
- OnSuccess脚本在我的Ajax.BeginForm正在传递错误的数据
- 正则表达式匹配错误的数据
- 获得错误的数据值从最后一个li在ul