初始化示例:使用自定义解析器

默认的解析器以牺牲性能为代价来提升兼容性(对blob文件、二进制检查的支持)。可以提供一个定制的解析器来满足应用程序的需求。请看这里的例子。

  1. const parser = require('socket.io-msgpack-parser');//or require('socket.io-json-parser')
  2. const socket=io({
  3. parser
  4. })
  5. // 服务器端必须具有相同的解析器,才能进行通信
  6. const io= require('socekt.io')({
  7. parser
  8. })