Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 节点+;socketio+;express+;https也保护套接字数据_Node.js_Sockets_Ssl - Fatal编程技术网

Node.js 节点+;socketio+;express+;https也保护套接字数据

Node.js 节点+;socketio+;express+;https也保护套接字数据,node.js,sockets,ssl,Node.js,Sockets,Ssl,使用以下代码段: var express = require('express'), app = express(), server = require('https').createServer(app), io = require('socket.io')(server); app.get('/', function(req, res, next) { res.sendFile(__dirname + '/assets/html/index.html'); }); /**

使用以下代码段:

var express = require('express'),
  app = express(),
  server = require('https').createServer(app),
  io = require('socket.io')(server);

app.get('/', function(req, res, next) {
  res.sendFile(__dirname + '/assets/html/index.html');
});
/** More routing functions **/

io.on('connection', function(socket) {
    components.socket.onConnect(socket, config);
});
io.on('save', function(data){
  var saved = save(data);
  io.emit('response', saved);
});
/** More Socket.io functions **/

server.listen(443, function() {
  console.log("Server Ready.");
});

假设此服务器端设置(使用ssl证书)和客户端安全连接,
保存
上的
数据
值和
保存的
值是否也像web数据一样用ssl证书加密?

只要初始连接使用https,答案是肯定的。在您的示例中,因为您只使用https,所以这对您来说永远不会是问题。

只要您在初始连接中使用https,答案就是肯定的。在您的示例中,因为您只使用https,所以这对您来说永远不会是问题